x
Breaking News
More () »

Galleria Dallas putting up its iconic Christmas tree

Galleria Dallas has started putting up its iconic Christmas tree, which it claims is the largest indoor tree in the country.

Before You Leave, Check This Out