What's New With the Seven
This entry was posted on 23 Jan 2007 and is filed under Caterham,review.
Yet
another review of the Sigma-powered Caterham, this time from
Car magazine. Their overall verdict - "It’s no revolution, but rather a welcomed evolution."