The Force India VJM06 Is A Nation's Fastest Billboard

As far as I can tell, the Sahara Force India team is only in F1 to show the world what a superpower India has become. Sure, all Formula 1 cars are full of sponsor logos and product placement, but beyond a few foreign (mostly British) supporters, the main aspects of the car remain very Indian. And this Asian country… » 2/04/13 12:30pm 2/04/13 12:30pm