These guys are quickly becoming one of my favorite bands
highly recommend checking them out if you dont know who they are
Unfortunately, I can't get into them. For some reason they slightly remind me of a watered-down, mainstreamist conversion of Mr Bungle... but definitely no way near as awesome. [*browwink*]
I don't mind Creature Feature myself. Not that I'd go out of my way to listen to them, but I do kind of like the songs, "The Greatest Show Unearthed," and "Such Horrible Things."
I remember bringing these guys up back in the day. Love em.