- Advertisement -
Wind and snow hit the town of Paradise, in Canada’s Newfoundland and Labrador, on Friday, January 13. This footage, filmed by Colin Lane, shows people ice skating on a pond, as storm dumps freezing rain and snow on the area. A special weather statement was issued for the region, warning that…

