Imagine sharing the Empire State Building’s observation deck with an iconic vehicle. That might sound like something out of a science fiction movie, but the Ford Mustang has sat atop the skyscraper twice. It was no minor feat, and a lot of ingenuity was needed to pull it off. Check... [read more]