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
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