CBC Newfoundland and Labrador

In Grand Falls - Windsor, fans of a certain team are rubbing it in...

gfw2.JPG gfw1.JPG

  •