Experience a BASE Jump off World Trade Center

On an early, fall morning nearly 3 a.m, on September 30, 2013, three daredevils B.A.S.E. Jumped from the 1 World Trade Center.  The jump from 1368 feet in the air only took a few minutes and gives a great view of the city.  This incredible video of the leap, shot  from the GoPro camera on one [...]