In this week's installment of OnTheSnow's exclusive adventure travel series The Good Life, the crew heads to Teton Pass and Grand Targhee Resort in search of fresh powder, cold beer and new friends.

For More Good Life including Jackson Hole Mountain Resort Visit OnTheSnow's Video Page