WATCH: Levi LaVallee launches his snowmobile 361 feet

Posted By: The Ski Channel on December 19, 2010 4:30 pm

Incredible.  He just hangs in the air forever.  He made this jump look so easy what does the future hold? 

                                               

Comments