Published on Mar 25, 2014
PROVIDED BY CNNNEXT.COM
Four men _ three daredevils and someone accused of being an accomplice _ have released footage of themselves leaping off of One World Trade Center, the nation's tallest building.
They were arrested Monday on charges including felony burglary.
(March 25)