Opening day at Mammoth is almost here

Mammoth Mountain, California is traditionally one of the first ski areas in North America to open and this year they’ll open on the 10th November – tomorrow! 

So far things are shaping up for a killer early season throughout the world, fingers crossed that the US election doesn’t ruin the party…

Leave a Reply