Mike Leake, over at Teton Freeride , has put together a sweet little edit from some helmet cam footage of a group of friends skiing on Teton Pass, WY. As the current founder and head coach for Teton Freeride, a junior freeskiing program at Grand Targhee resort in ID, Mike is finding himself ready for another great winter and a great chance to give back to the skiing community. Way to go Mike!