The technical death metal band from New York, Imperial Triumphant, played at The Opera House in Toronto in support of their current North American Tour with Zeal and Ardor. Imperial Triumphant started the show with an intro where each member took to the stage separatelystarting with Kenny Grohowski (drums), then Steve Blanco (bass and backing... Continue Reading →