
Caterham
Sky-High Build of New Seven 170 Completed by Caterham Cars
A team of Caterham engineers has celebrated the launch of its lightest ever production car – the Seven 170 – by building it from scratch 450ft in the air on Brighton seafront. […]