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