At heart, this is a Lotus Seven – just one with 666bhp per tonne and Le Mans-grade materials tech
View all car reviews