Iron Maiden The Legacy Of The Beast European Tour – Review

The Legacy of the Beast 2018 tour saw heavy metal legends Iron Maiden complete their 33rd year as a group together (save from the occasional brief hiatus or line-up alteration) and true to form, they tore the proverbial roof off [...]

August 12, 2018 Reviews