Concert Reviews

Annihilator at The Opera House

Ottawa based thrash metal band Annihilator performed recently in Toronto at the The Opera House. Their last performance in Hog Town dated back 23 years prior. Excited metal fans new and old filled the old…

Read more