Human Catapult

This Dutch guy catapults himself well over 500 feet in the air!