Watch: First look at Russ Henshaw's 'My Backyard'

Wait, Australia has back country? Spend a season in the Aussie Alps with Russ Henshaw and friends. By Kyle Bullock

© Andy Green