Artificial Christmas trees

Artificial Christmas trees

Artificial Christmas trees were invented by a British toilet brush company in the 1930s. The company used the same machinery and bristles to make the trees as they used to make their toilet brushes.

Previous Fact Next Fact
Categories: CorporationPlants

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies