Page 1 of 1

Christmas Tree

Posted: Wed Dec 15, 2010 2:33 am
by lebupata
where did the tradition start of putting up a Christmas tree? People who celebrate Christmas usually put one up every year...as i was putting mine up i wondered about this. does anybody know?