Lotus T128 '04–11.2013 Produced in 2 copies

Lotus T128 '2013
Lotus T128 '2013
 
 

WheelsAge.org '2005–pr.