The idea that this 1,200-horsepower monster would show up to set a lap record on an open track day is bananas. Aston Martin The automotive world has been freaking right the hell out about Aston Martin’s technological tour-de-force: the Valkyrie. I mean, the…
Read More