Diamond DJ Services

This pro covers up to 80+ miles in and around Charlotte, NC.