CBC Newfoundland and Labrador

The snowclearing gods cometh

... to parts of downtown St. John's

IMG01082.jpg

  •