As the Olympic Torch Relay ( ) took a short break over Christmas, I hit Revelstoke Mountain Resort in British Columbia with my red Olympic mitts for a rip & to test some HD helmet cameras that Santa gave me (click here to see Santa in the Arctic). This Ski hill has the longest vertical drop in North America, and when you get to the top you’ll see it for yourself. What a Mountain! At the end of this video you see a Ski Camera test go wrong where it explodes off my ski! BC is also giving away a mountain so check out: