Originally Posted by SomewhereInTime72
Iron Maiden - Hard to say much more, either you've seen 'em and agree, haven't seen 'em, or are insane.
Seen 'em, and have seen better.
There are a lot of bands I could list here, but honestly no one comes close to Overkill
, so I'll just leave it at that.