9/10/13And so the hypercar wars begin with a very German shot across the bow of the Brits and Italians.
9/9/13Let's face it, as cool as a V12 TDI would seem, who the hell shopping for a sports/supercar wants a diesel engine?