Advertisement
Global News At 5
March 8 2018 7:56pm

Silver Star record snow

The Silver Star ski resort near Vernon has recorded its largest snowfall in nearly seven decades.

Video Home