Last week marked the end of an era. The days when the Bar Car rolled down the tracks between New Haven, CT and New York City are over. [ Read more ]
Ford Motor Company brought its brand new Mustang to new heights on April 17, 1964—to the 86th floor of the Empire State Building. But this week’s recreation in honor of the ‘Stang’s 50th anniversary left much to be desired.