Wednesday, December 26, 2007

Ho, ho, ho?

Je-sus Christ, these are the creepiest Santa's (snapped in India) I've ever seen in my life. Why hasn't someone made a horror movie about them yet?

No comments: