Supercars are expected to be the most high-performing vehicles from a given make, but every now and then a model falls short of the hype.
Supercars are expected to be the most high-performing vehicles from a given make, but every now and then a model falls short of the hype.