Ford has done it again. Like in 1965, there is once again an all-new Mustang Convertible sitting on the observation deck of New York City's Empire State Building. This has been in the making for a little while, with the first report that Ford would recreate the sky-high publicity stunt coming out a few weeks back.
- Most and least efficient car companies
- Fastest-depreciating cars in the United States
- Find and compare 2017 Models