Amazing Iron Maiden show last Saturday night in Devore, CA. They played a few old ones like "Wrathchild", "The Number of the Beast" and some from their new album "The New Frontier". Great stage set and lightings.They kicked ass!
Just don't like that new monster that is suppose to be Eddie, which looks more like the Predator creature.
Eddie where are you?
Added by LORD MARSHALL on June 21, 2010 at 1:54pm — No Comments