motorworldhype.com
Indy Car: Dario Franchitti Wins Indy Grand Prix Of Sonoma
Take a world class race track, add a large helping of Indy Car racing and a dash of Formula D, mix thoroughly and bake tires until smokey and that’s how you get the Indy Grand Prix Of Sonoma.…