Three daredevils are facing criminal charges after base jumping off the new World Trade Center in Manhattan.
1 / 25
Channel_8_SanDiego Videos
Tue, Mar 25, 2014 5:12 PM EDT