Terrifying: Man Jumps Into Snow Over His Head This is a short video of an intrepid explorer jumping from the handlebars of his snowmobile (Why the handlebars? What if you'd broken your only ride back... January 24, 2018