The Opera House located at Queen Street East in Toronto, is a 110-year-old historic theatre with it's plaster arches, and Victorian looking balconies. Hosted Brooklyn’s favourite fantasy Doom Metalers, Castle Rat, bringing their "Summon the Beasts North American Tour". The Opening acts: Many of us gathered early to enjoy an evening of... Continue Reading →