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