Originally Posted by Squidnation I just read a couple of interesting useless facts. 90% of all christmas ornaments are made in China. The inventor of the artificial christmas tree with the lights already on the tree is jewish. lol thats great
View Tag Cloud
Forum Rules