Designed by
Title
Green Ford Mustang in a Car Show #30777074
Description
AUCKLAND, NZ - APRIL 25:Green 1966 Mustang on April 25 2013.The 1966 Mustang was the first ââ¬â and perhaps the only ââ¬â car to park on the 86th floor observation deck of New Yorkââ¬â¢s Empire State Building.
This image is editorial