SUBSCRIBE for daily car videos! http://vid.io/xkQ
Caterham Cars released the CSR 300 as its world premiere at the 41st Tokyo Motor Show 2009 on October 21. The CSR 300 is the latest evolution of the Seven design, which is equipped with the Ford Duratec 2.0 engine. The Road Sport 300 was released as its Japan premiere. It is the lightweight sportscar for all conditions.