History of Christmas Lights
By Bill Nelson The world’s first practical light bulb was invented by Thomas Edison in 1879, and it was to be only three years later that an associate of his, one Edward Johnson, electrically lit a Christmas tree for the first time. The tree was in the parlor of his New York home, located in […]

