Home Tags Trulli

Tag: trulli

Caterham CT01

CT01 – The new Caterham F1 car

After the magazine launch over a week ago, today we finally get to see the new Caterham CT01 in the flesh, so to speak....