Pizza 2008 Debate

I just noticed this on the homepage of PMQ.COM I wish I would have know about this a couple weeks ago, was it up their or did it just go up.

It came up in the last week I believe. I got an email. I ignored it as it just looks like a timewaster.