The Definition of "MuscleCar"
The term "musclecar" is sort of relative, but to me a musclecar is a car equipped with extraordinary horsepower with one purpose in mind, getting from point A to point B as fast as possible.
Print