Video

Caterham 620 R – The Meanest Caterham Ever

uploaded by MOTORVISION TV January 31, 2019

The Caterham 620R is at the top of the food chain. It is the spearhead of a brand that is clearly committed to driving pleasure.