Good vibes at the Molson Canadian Freeskiing Challenge - big mountain competition at Red Resort, BC, Canada.