Caterham 21

The Caterham 21 debuted at the Birmingham Motor Show – in ’94. It marked 21 years of Caterham Seven production. Design niggles delayed the launch of the new car for two years. The 21’s enhanced …

Continue reading