ampsandgreenscreens.com
Iron Maiden - Maiden England '88 - Amps and Green Screens
Let me start off by saying that I LOVE LIVE ALBUMS!!!! Especially Iron Maiden live albums. They’re like a visit from an old friend every couple of years. Believe it or not, my favorite is STILL “Rock In Rio” from 2002. I know, I know, “ANOTHER live album from them?!?”. YIS, dammit! Recorded on November …