Watch Base Jumpers Illegally Leap Off Of World Trade Center Tower

ReutersPublished: March 26, 20141 views
Published: March 26, 2014

Video shows daredevils parachute jumping from the top of the 104-story One World Trade Center building last September. Elly Park reports. Credit to Reuters.

Be the first to suggest a tag