Caterham CT03 Launch: Caterham CT03 sidepod aero detail. Caterham CT03 Launch, Jerez, Spain, Tuesday 5 February 2013.
Caterham CT03 sidepod aero detail.
Caterham CT03 Launch, Jerez, Spain, Tuesday 5 February 2013.