Racing

Sean Anthony

Wed May 01 2013 17:00:57 GMT+0000 (Coordinated Universal Time)

Caterham testing its major upgrade package. No more stepped nose.