SHARE

You have to see it to believe it; severe weather including warmer temperatures and flooding in parts of Labrador has many people shaking their heads.

NTV’s Leila Beaudoin reports.

-Advertisement-