A skeletal Mountie riding a colossal moose through a blizzard isn’t just metal imagery — it’s a declaration. Megadeth is storming across Canada in 2026, joined by thrash legends Anthrax and Exodus, and the tour poster alone tells you everything: this will be loud, fast, iconic, and unapologetically Canadian. With fifteen dates stretching from British […]


