
The NASCAR Hall of Fame opened Tuesday May 11. It is located in downtown (sorry, uptown) Charlotte, NC. While we were in the Charlotte area Memorial Day weekend, Penni & I decided to go to the NASCAR HoF. We were there for well over 2 hours and didn’t even feel like we had seen it...

















1 comment