Tuesday, December 16, 2008

O Tannenbaum tree of Humans, Christmas on Acid

This surreal Christmas picture from Bizarro World still sends a chill down my spine. More specifically, this is the Singing Christmas Tree Choir in Racine, Wisconsin and their rendition of "O Tannenbaum." Sure it's a unique idea, but what twisted mind came up with it?

No comments:

Post a Comment