It’s snow joke – Wyoming resident Jaelin Kauf has had an avalanche of success in her skiing career. This winter, she skied into the spotlight once again after a snow-stopping performance where she claimed two world freestyle skiing titles. Hailing from Alta, Wyoming, […]