SHARE

It was a star-studded affair at the St. John’s Convention Centre on Saturday night as the cast and crew of Frontier celebrated the premiere of the new show, which was filmed in Newfoundland.