What a Spectacle!

The Shelby 1000 Ford Mustang  was first revealed at the New York Auto Show, the iconic US model is high powered and claims to be ’50-state street legal’.

Leave a Reply