aliensoul77's picture
aliensoul77 from a cold distant star is reading the writing on the wall. December 6, 2011 - 9:33am

I just found out an interesting fact this weekend.

Did you know Germans hang their trees upside down from the ceiling?

Here's proof and a video:


.'s picture
. December 6, 2011 - 10:54am

They invented the Christmas tree, they can do whatever they want to it.