Iron Maiden Releases Behind-the-Scenes Tour Video
Metal giants Iron Maiden are currently in the midst of a North American tour that will run through Aug. 18. However, they were able to take time from their schedule and give their fans a behind-the-scenes glimpse.