Formula One World Championship: Inside the new Force India F1 Team motorhome. Formula One World Championship, Rd 9, European Grand Prix, Preparations, Valencia Spain, Thursday 24 June 2010.
Inside the new Force India F1 Team motorhome.
Formula One World Championship, Rd 9, European Grand Prix, Preparations, Valencia Spain, Thursday 24 June 2010.