How to get ‘Screeched In’ in Newfoundland, Canada

How to get ‘Screeched-in’ in Newfoundland, a hilarious ceremony preformed on Non-Newfoundlanders.

Read More