'We love this kind of temperature': Snow Sculpting Championship kicks off in Stillwater

This year, Stillwater is hosting the Inaugural World Snow Sculpting Championship, welcoming ten teams from around the world to compete for an international champion title this weekend.

Top Videos