Monday, December 24, 2012
Monday, December 17, 2012
All over the world, aluminum Christmas trees are dripping with tinsel and tasteful glass ornaments. But, perhaps, if you peer carefully into the glistening artificial boughs, you'll find strange faces staring back at you. Strange faces like these. Have you seen these creepy Christmas castoffs?