Wow I haven't heard that name in a long while. My sister is a big fan of Twiztid & won a bunch of t-shirts from a trivia game on their hotline about 10 years ago. I went with her in 2000 to see them & ICP, pretty good show if you don't mind getting covered in Faygo. GWAR is the only other band...