Home Tags India

Tag: India

In Pictures – The New Force India F1 Car

Glorious HD photographs of the new Force India F1 car, ready to take on the 2012 Formula 1 world championship

The new Force to be reckoned with?

Pictures: Force India launch their new 2012 F1 car at a ridiculously cold Silverstone.