The first big snowfall rolling into winter marked time to shred God Thrilla. Denis Courchesne and Ollie Jones christen their very own freshly built trail located right in their own backyard in Whistler, Canada

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…