0
Anonymous
There are approximately 25-30 million Christmas trees sold in the U.S every year
Mortimer Welch ∙
Chat with our AI personalities
Wiki User
million