Advertisement

Topic: Ford Mustang

See That Mustang in the Sky? 50 Years Ago, You Could Drive It

Empire State Building feat is a riff on an old—and cooler—idea

New Yorkers who gazed up in the sky yesterday and noticed that Ford had plopped a new Mustang on the 86th floor observation deck of the Empire State Building were…

Advertisement