As we were checking up on the progress of our favorite metal band, Iron Maiden, we noticed a familiar face lurking over their recording console. Want to see it for yourself? Go to Caveman Productions, Kevin “The Caveman” Shirley’s website to check out some photos of a certain 18 Inch Eddie Figure from NECA making sure that his boys do him justice!