Christmas Facts

    10 facts tagged with Christmas Facts

    7.6 million Christmas trees are sold each year.
    100
    Electric lights for trees were first used in 1895.
    60