Wednesday, December 03, 2008

Figurines of World Leaders defecating

Check out this story and photos from The Telegraph...
The Santa Llucia Christmas market in Barcelona sells everything you could need for your nativity scene. Little statues of Joseph and Mary? Check. A little baby Jesus? Check. Donkeys, sheep and cows? Check. Defecating world leaders? You what?

No comments: