Blizzard in Paradise

Winter storm here in Paradise, Newfoundland and Labrador. Canada.