From a stacked music festival and exhilarating NASCAR races to rooftop dining and waterfront hiking, Charlotte, NC (aka the Queen City) is the place to be this season.
The self proclaimed “Mayor of Flavortown” has brought the Triple-D production to the Tampa Bay area on many occasions and we’re hungry for the details.