I’ve long thought the enthusiasts of this suicidal sport were a little crazy, but now this new video, featuring Jeb Corliss inviting certain death, is proof that they’re all certifiably bonkers. The canyon cruise starting at about 2:45 is puddle producing stuff…