NEW YORK - MAY 6: (Timelapse View) Passengers traveling through Grand Central Station May 6, 2011 in New York, NY. Grand Central is the largest train station in the world by number of platforms. Stock video

  • Clip Length

  • Aspect Ratio

  • Clip ID

  • Copyright

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