Barchetta literally means “little boat” in Italian, but in the automotive world, it means an open-top, open-air, two-seat sports car. Considering a windshield’s purpose is to protect the driver and passenger from not only wind, but also other things ... Read full article
Aston Martin’s super-GT flagship – the 725bhp DBS Superleggera – and ask whether it’s sufficiently special to justify its £225,000 UK-market price tag.... Read full article