Insane! BASE Jumping Off of The Freedom Tower [Video]

This morning marked the end of a five month investigation of 4 Long Island, New York residents jumping off the tallest building in the U.S., One World Trade Center. Just shortly after the arrest of a 16 year old who snuck past security guards last weekend, this video footage is what lead the four men into an arrest this morning. Despite their criminal charges, this video is pretty cool to watch! Check it out for yourself!