Insane Humans Attach GoPros To Their Heads, Jump Off One Of The Tallest Buildings In The World SteveHolt12 years ago