twitter
facebook
youtube
instagram
tumblr
Newfoundland is an isolated place, an island tucked all the way out at the eastern end of the country; it's also a rare live music...