See That Mustang in the Sky? 50 Years Ago, You Could Drive It
Brand Marketing
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 [...]
Brand Marketing
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 [...]