Unveiled first to their fan base through their email magazine, Team Lotus today, launched the new 2011 T128 F1 race car with stunning first images of the majestic metallic green body draped in yellow livery which is sure to wow all, gleaming in the sun and the flood lights at the night races.
According to Team Principal Tony Fernandes: "There has been so much focus off-track...
Ask a question, start a discussion or post something for sale!