STUDIO
Follow Us

Terms of Use Privacy Policy

Woman Dies After Plunging 30 Feet From World Trade Center Oculus Escalator

A woman died early Saturday after plunging 30 feet off the side of an escalator at the World Trade Center Oculus.

Source: WPIX - New York

Top Trending Videos