over 15 years ago

from: MotorSportWeek.com

( 1582 views )

Team Lotus debuted their 2011 car on-track on Wednesday after opting to skip the first day in Valencia, to instead conduct some promotional filming this read more »