Boards
Dead! Dead! Dead!
I remember D!D!D! getting great reviews on this site when they first emerged, but have not seen any mention of them in a while. They've just been confirmed as tour support on the Mumm-Ra tour, which is amazing for them.
Do people on here still follow their activities?