Review: Metallica “Rock in Rio” Live in Lisbon, Portugal [2012]

The heavy metal gods known as Metallica graced Lisbon, Portugal with their presence this evening, ripping through their legendary Black Album. Playing through classics “Master of Puppets,” “One,” “Wherever I May Roam,” “Don’t Tread on Me,” and “The Struggle Within,” the band sounded at the top of their game. It’s pretty unbelievable how great Metallica sounded […]