Mammoth: Chris Benchetler and Kristi Leskinen taking care of biz

Posted By: The Ski Channel on December 28, 2010 9:51 am

Chris Benchetler and Kristi Leskinen were in the perfect place for the hoildays.  Mammoth Resort.  With 16 feet of new snow, the got some of thoes helmet cams going and put some footage together for those of us who couldn’t make it.  Thanks guys…

 

Comments