DUDE GOES OVER THE FALLS!

falls

 

This vid is crazy, it's from Alexandra Falls, NWT... craziest thing about it, he MEANT to do it! 

Maybe Niagara Falls in next for this guy.