NEW YORK CITY - NOVEMBER 7: Grand Central Station is a hub of activity as seen in this time lapse on November 7, 2009 in New York City. Stock video

  • Clip Length

    0:15
  • Aspect Ratio

    16:9
  • Clip ID

    587317
  • Copyright

    ecarlsen
Editorial use only.
Use of this clip for advertising or promotional purposes is prohibited.