Photography 558397251

Iron Maiden at the Xcel

British metal giants Iron Maiden, bringing another elaborate and monstrous stage production to town for a nearly sold-out Xcel Energy Center show Monday on their Legacy of the Beast Tour, only their second local gig this decade.