News

Iron Maiden has its own mascot, Eddie, aka Eddie the Head. Eddie may sound like the nice guy next door, but he's actually a zombie-like figure with a serious case of face-rot and a propensity for ...