THE FAMOUS STERLING LINDNER CHRISTMAS TREE
I keep seeing a potential scene for a disaster movie here.
It’s America’s tallest indoor live tree, symbol of Christmas in Cleveland for 38 years. Towering 72 feet tall, the Sterling Tree is festooned with 60 pounds of icicles, 1,000 yards of tinsel, 1,500 ornaments. Our entire store family wishes you a happy holiday season.