Published 3 Years AgoWhat Makes a Supercar?Asking what makes a car super is like asking, what makes a woman beautiful - everyone has its own opinion. A term supercar was coined to describe