F1: New T128 revealed by Team Lotus (+photos) Team Lotus on Monday revealed its 2011 car, it is actually called T128, not TL11 as was previously announced.