I got a little worried! I kept following the link that I had bookmarked and the site was gone:eek:
Happened to do a google search this evening and found you again.

So what happened to the DUmmie forum? Edit: Never mind I found it!
I missed this during the elections and actually had to go to the DUmp for my amusement!