Seeing the light

6 min read

If lightness is the Holy Grail, the new Caterham Seven 170R – the lightest product

This article is from...