answersLogoWhite

0

Yes, they are touring at the moment and are releasing a new album in September 2009 with new singer William DuVall.

User Avatar

Wiki User

16y ago

What else can I help you with?