My Quiet Life My Quiet Life

aston martin V8 Vantage

Pistonheads has a review of the new Aston Martin V8 Vantage, where they call it “undoubtedly the best car Aston Martin has ever made”.

That’s quite a commendation. I’m gonna head right out and buy one!