Freedom Tower in New York is a very, very tall building. So it was only a matter of time before someone strapped a camera to themselves and jumped off of it.
Continue Reading