Travel & Tourism December 24, 2018Screeched In – Become An Honorary Newfoundlander: Christian’s Bar – St. John’s, Newfoundland, CanadaLadies & Gentlemen, I am proud to announce that I am now a “Newfoundland Screecher”!!!…