20th November 2009
Awesome video
This really is a Newfoundland tradition. Yummy Screech. And now I’m homesick.