Photos by: Tyler Roberts – Heavy Metal band Megadeth, who released their newest album, Megadeth, on January 23rd, 2026 via BLKIIBLK/Frontiers, which featured the singles “Tipping Point”, “I Don’t Care”, “Let There Be Shred”, “Puppet Parade”, performed at Rogers Place in Edmonton, Alberta on June 10th with acclaimed New York City-based thrash metal band Anthrax, who … Continue reading →
Photos by: James Alvarez – Thrash metal band Exodus, who released their newest album, Persona Non Grata, on November 19th, 2021 via Nuclear Blast, which featured the singles “The Beatings Will Continue (Until Morale Improves)”, “Clickbait”, “The Years of Death and Dying”, and “Prescribing Horror”, performed at the Regent Theater in Los Angeles, California on December 7th … Continue reading →