BACK TO muscle car
muscle car vs. sports car
noun
- a flashy sports car with a large, powerful engine; a hot rod.
noun
- a small, high-powered automobile with long, low lines, usually seating two persons.