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

    0:16
  • Aspect Ratio

    16:9
  • Clip ID

    1284742
  • Copyright

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