Yeah, I know about that band, and I agree it's confusing, though they should've thought of that before settling on that name. It's like calling your band The Stones or The Pistols or something.
Agreed, but they kick all sorts of ass so it's forgivable. Completely unrelenting band.