LoverOfAllThingsFast
LoverOfAllThingsFast
LoverOfAllThingsFast

And so the hypercar wars begin with a very German shot across the bow of the Brits and Italians.

Let's face it, as cool as a V12 TDI would seem, who the hell shopping for a sports/supercar wants a diesel engine?

who the hell shopping for a sports/supercar wants a diesel engine?

Call me crazy...zzzz