The guys jumped off the Freedom Tower in September and filmed the entire thing! They turned themselves into police yesterday. Here is their original video.