An Italian sports car dubbed a "masterpiece" has won a coveted 2025 motoring award, ahead of well-supported brands such as BMW and Land Rover. Ferrari’s 12Cilindri picked up first place in the ...
Three supercar icons go head-to-head: the Porsche 991 GT2 RS, Ferrari 488 Pista, and Lamborghini Huracán. From explosive ...