Video - Off Beat News

«Back to main video page
  • It's a bird . . . It's a plane . . . It's an escalator? add to reading list  

    Posted on December 20, 2012 at 9:36 AM

    Incredible photos of an escalator being hoisted up over lower Manhattan. It's set to be installed on the 101st floor of the new One World Trade Center. The tallest skyscraper in New York City.

    By KMOV Web Producer
More
Share