Iron Maiden Unleash the Beast | This Week in Music History
(2021) - 3 min
Music
Despite all the of the paranormal activity that went down during recording, the protests, and the one activist that carried a 25 foot cross to all of their live shows, this week in music history, Iron Maiden released the iconic heavy metal album, The Number of the Beast.