Autosport International Show: Team Lotus T128 on the Caterham stand. Autosport International Show, NEC, Birmingham, England, Day Three, 14 January 2012.
Team Lotus T128 on the Caterham stand.
Autosport International Show, NEC, Birmingham, England, Day Three, 14 January 2012.