Mountain Life — Off Season In Ski Town by Lisa Dawson June 27, 2014 by Lisa Dawson June 27, 2014 Steve Windwood performs in backcountry ski town of Aspen, Colorado.