Shop for cars

Lotus IndyCar engine, Dallara HQ, Palma, Italy 28.12.2011