Located in Charlotte, North Carolina, the NASCAR Hall of Fame honors the history and heritage of NASCAR, and each year a Voting Panel of the sport’s insiders selects five new inductees based upon the...
All photos by the author. Early April in North Carolina means one thing for the collector-car hobby: Charlotte AutoFair. This year’s Spring Charlotte AutoFair will take place from Thursday, April 4, ...
NASCAR Hall of Fame in Charlotte, North Carolina. Photo courtesy NASCARHall.com. Each year, a voting panel of NASCAR representatives, NASCAR Hall of Famers, track owners, media, manufacturer’s repres...