I've just checked the site out. Got to be one of the funniest I've ever seen.
Do you have to register to vote? (I love the hammy with the cheezie today)