The Ford Shelby GT350R Mustang has been named Sports Car of the Year by Popular Mechanics. This is the most track-capable, street-legal Mustang ever built and has the most powerful, naturally-aspirated Ford production engine ever.
(photo courtesy: Ford.com)
No comments:
Post a Comment