Back

Aston Martin's Latest Special Supercar Is A V12 Villain

With 838 horsepower on tap, Aston Martin's Valen is the world's most powerful front-engine production car.

Motor1

Source: Motor1