New Band I Just Heard

I heard that band called "Nevermore" (ah what a silly name!) was having a fanboy invasion on its internet forum.