Posted: Wed Dec 15, 2010 2:33 am
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?
Santa Claus' Christmas Forums