Mammoth Mountain Saves Sad Skiers & Snowboarders – The Snow Report S7E6 Written by Charlie Walker on November 24, 2021. Posted in Best of the Week, The Show.