The first car you think of when you hear the words 'muscle car' is not usually one made by a British automaker. You'd be excused for thinking of the Ford Mustang, the Dodge Charger, or if you ...
British car brands are not as known for producing muscle cars as they are luxurious ones, but Aston Martin bucked the trend in the 1970s with this one ...