IFO logo

Broadway (NYC) Store Fly-Over

This aerial video was taken in early September 2009 over the Broadway & 67th St. (NYC) retail store.