Testing for the 2013 FIA Formula One World Championship gets underway at Spain’s Circuito de Jerez next week, so that means we’ll be seeing the race cars of the 11 teams contending the new season unveiled over the coming days. The Lotus F1 Team was first off the ranks, with its new E21 chassis looking almost identical to last…

Filed under: Racing News

Like this post? Subscribe to my RSS feed and get loads more!