The racing season has started with several events sparking controversy
among the teams, drivers, fans and governing bodies. The IMSA series is suffering from “Merging Pains”, Formula 1 is ailing from V8 exhaust note envy and every other series is suffocating from over regulation and politics. Viewer beware!!
For all the top stories and updated news visit http://www.cars-go-fast.com. We’ll see you at the races!!