In 1964, Ford placed a new Mustang on the 85th-floor observation deck of The Empire State Building. The skyscraper’s freight elevators have not grown since then. The Ford Mustang, on the other hand, has. At the 2014 New York Auto Show, Bill Ford was speaking with a measure of reverence about the company’s pony car; […]

The rest of the story...
CarandDriver.com