Exotic Cars,

2 years ago
3

A supercar – also called exotic car – is a loosely defined description of street-legal, high-performance luxury sports car. ... Supercars commonly serve as the flagship model within a vehicle manufacturer's lineup of sports cars. In the United States, muscle cars were often referred to as "supercars" during the 1960s

Loading comments...