Rumor: NASCAR to run demo race with electric cars
Screenshots of a document leaked to an online chat forum and obtained by Kickin’ the Tires, purportedly shows NASCAR’s intention to debut a prototype electric vehicle ahead of the 2023 Busch Clash … Read More