Daredevils Base Jumps Off Of World Trade Center Freedom Tower

0
251

Daredevils James Brady, Andrew Rossig and Marko Markovich secretly climbed the World Trade Center Freedom Tower in New York City at 3 in the morning to base jump off the top last September.