Mammoth Mountain – Fresh Snow Freak Out! Mammoth Mountain in California is reporting their first flakes of the season. Mother Nature recently blanketed the resort with a fresh coat of white, and it’s remarkably more than a dusting. The new snow fell on September 21st, just a little over a month after Mammoth closed for
The post First Snow at Mammoth Mountain appeared first on TransWorld SNOWboarding.