Kyle Busch won the first Car of Tomorrow race at Bristol Motor Speedway where he famously stated from victory lane, “They suck.” The Car of Tomorrow made it’s debut at Bristol Motor Speedway in 2007. 160,000 fans packed into the Bristol, Tennessee race track that day, offering the 50th consecutive […]
Read MoreHamlin: “I didn’t hardly say anything. They owe me a beer or two.” On February 24, 2013, NASCAR introduced the Gen-6 race car to the fan base at Daytona International Speedway. It was the car that followed the Car of Tomorrow, a generation of race car that was hated by […]
Read More