How many Christmas trees are sold each year in the US?
Which country traditionally gives London their Christmas Tree in Trafalgar Square?
Random Christmas Trivia #christmas #trivia #christmastrivia