Tuesday, March 25, 2014

Base jumpers jump from World Trade Center "Freedom Tower" (Video)

Here is footage of 3 Long Island residents who jumped from The World Trade Center 'Freedom Tower' building in NYC.  The footage was posted to youtube yesterday, and the base jumpers had been arrested.