There’s nothing quite like a road trip to Charlotte, NC, to get immersed in the world of Nascar and racing. Right off the line, the majority of NASCAR race teams are based in the area. Then you have the Charlotte Motor Speedway and the NASCAR Hall of Fame. For race fans, the Queen City is […]