Backcountry Ski Falls Creek, Australia with the Legendary Steve Lee [this article is sponsored by Falls Creek ski resort] Steve Lee is a true Australian badass that we know from skiing deep powder in Japan. This guy is one of only three Australian ski racers to have won at World Cup level. He also represented Australia in the 1984, 1988, and 1992 Winter Olympics. Steve currently offers backcountry ski and snowboard […] Oz Brains | August 22, 2016 1 Comment