First Snow of 2016/17 Season Reported

On Monday August 23, 2016, SnowBrains staff, constantly trolling weather forecasts and news, reported that Canada saw its first official snowfall of the season. Caught on the Lake Louise webcam, a skiff of snow had fallen in the mountainous region. Appears as though at time of our publication the temps had risen and except for […]

More