Police search for 2 parachutists shown on video landing on street near World Trade Center

Security videotape shows two daredevils dressed in black floating in parachutes from a height of about 40 stories before landing on a street near the World Trade Center and disappearing into the night, police said Monday.

Via: Fox News

Comments are closed.