Iron Maiden’s “The Number of the Beast” was released way back in March 1982. That’s 30 years ago! “The Number of the Beast” is my favorite album. I have expressed that ad nauseum in my lengthy Number of the Beast review. Happy anniversary to you “The Number of the Beast”. I [...]