November 25 2019 8:29pm

First snow falls on north shore mountains

A cause for celebration for skiers and boarders but a red flag for drivers: The north shore mountains have their first snowfall. Catherine Urquhart reports.

Responsive site?

Video Home