Megavalanche: Insane Race Down Snow Covered Mountain

Who needs skis when you can also fall down on a snow covered hill while riding a mountain bike?