Back to all posts Night Demon in Newfoundland! Bucket list destination for us. The mighty Emblem will be supporting our first ever show in St. John's!