WATCH: Insane NYC Freedom Tower Base Jump That Has Everyone Talking!WATCH: Insane NYC Freedom Tower Base Jump That Has Everyone Talking!This is absolutely insane!LeahLeah