Who do? You do, the Voodoo Review!

Comments

llewelly says:

Melting ice caps prove numerous conspiracy theories to be TRUE:
http://www.theonion.com/content/news/melting_ice_caps_expose_hundreds
(yeah, it’s off topic. My apologies.)

That is very funny, I must say.