Skip to content
The Dallas

Nation's tallest indoor Christmas tree goes up at Galleria Dallas

Sources and story details