How Long Does Your Christmas Tree Stay Up?


Some friends take their Christmas trees down on Dec. 26, while others wait until nearly February! When do you take your tree down?
Source

Latest