In celebration of Mustang’s 50th anniversary, Ford has placed the latest 2015 Mustang at the top of the world’s tallest building, the 829.8 m (2,722 Continue reading