Where history, heart and hair collided in spectacular fashion, the mighty Megadeth took over Rogers Place in Edmonton yesterday (February 21) one last time. With the likes of Anthrax and Exodus ...
ALBANY — In front of about 4,000 amped-up metalheads at the MVP Arena on Tuesday night, Megadeth played a tight, 85-minute set that focused primarily on its 2000s output and the seminal “Rust in Peace ...