Footage of a man in 1912 who was filmed jumping off the Eiffel Tower in a self-tailored Parachute Suit which didn't deploy. Killing him on impact

Don't Miss...