Lotus F1 Team unveils new E20 for 2012 FIA Formula 1 World Championship
Lotus F1 Team has recently unveiled the E20, the car it will field against the globe’s bests at the 2012 FIA Formula 1 World Championship. The E20 car was so named as a commemoration of... Read more


