When Titans Roared: How Meshuggah, Cannibal Corpse & Carcass Shook Toronto to Its Core
Some concerts entertain.
Others make history.
March 29 in Toronto, at the Great Canadian Casino Resort Theatre, we witnessed something heavier — a night where three