When you’re one of the top heavy metal bands in the world, you don’t do things in small amounts.
Iron Maidens new and improved Ed Force One landed in Cardiff last night and to say it looks impressive is an understatement! What a beauty!!
When you’re one of the top heavy metal bands in the world, you don’t do things in small amounts.
Iron Maidens new and improved Ed Force One landed in Cardiff last night and to say it looks impressive is an understatement! What a beauty!!