Home CAR FACTS What is a supercar ? My definition