Skip Navigation

Nation’s Tallest Indoor Christmas Tree Takes Root In A Dallas Shopping Mall

Local Audio Posts 8

The tallest indoor Christmas tree in the country has just gone up at the center of Galleria Dallas. More than a dozen engineers and so-called décor…