Sunday, December 21, 2008

Carl of the Zombies got the world's biggest Christmas stocking. Unfortunately, he must provide his own filling.

No comments: