Mamma Mia! – trying to squeeze the world's fastest production car into an Italian-sized parking space is enough to send any driver around the bend. The Pininfarina Battista costs £2million but measures only 47 inches high and has virtually no rear-view visibility whatsoever.Damaging the carbon-fibre body would costs tens of thousands of pounds to repair, with skilled artisans taking weeks to hand-paint each car to perfection.
Load More
Load More