First car to ever top 200 mph Two wins in 1969 and four in 1970 Won its maiden race, the inaugural Talladega 500 The Charger ...
NASCAR has a long history of innovation and regulation, with manufacturers constantly working on improving their performance.