The NASCAR Hall of Fame in Charlotte, North Carolina, has opened a new limited-time exhibit, “Haulin’: 25 Years of NASCAR Trucks.” This special exhibit, located in the Great Hall, chronicles 25 years of the rich and rowdy history, heritage and heroes who made NASCAR trucks a sensation....
February 24, 2020