Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: cosworth engine

2011 Team Lotus T128

With a new Formula 1 season fast approaching, it’s almost fitting to have more and more news on the matter. Therefore, after seeing Ferrari’s new entry and Lotus-Renault’s new driver, we can now see Team Lotus’ new car. 2011...

By Lupica G. on Feb 1st, 2011