Caterham Cars has introduced the ‘S’ Pack and the wider-bodied S5 chassis as options for the fastest road car it has ever produced. The Seven 620S is the mildly saner, more road-oriented sibling of the ballistic 620R and features comforts such as a full windscreen, hood and side screens, as well … [Read more...]
You are here: Home / Archives for Caterham