Three Men Base Jump Off World Trade CenterThree Men Base Jump Off World Trade CenterThis is insane! Earlier today three men were arrested for confessing to base jumping off the top of the World Trade Center! Check out the video here.JackieJackie