I loved this trip. Charlotte is the best place to see a Chase race. Be sure to take in the Race Shops Tour and the NASCAR Hall of Fame. I'd go again in a ...
Peter Kapolka Norwell, MA Charlotte, Bank of America 500, October 2010