Sears, Roebuck & Company is credited by the National Christmas Tree Association as the first store to sell artificial trees. This started around 1883, according to the source. READ ON THE FOX ...
Results that may be inaccessible to you are currently showing.