Just What Tourists At The Empire State Building Needed: A Ford Mustang Blocking The View

Just What Tourists At The Empire State Building Needed: A Ford Mustang Blocking The View

In a publicity stunt that rivals its original stunt from 50 years ago, Ford perched a shiny yellow Mustang on the observation deck of the Empire State Building. [More]