USA's tallest indoor Christmas tree now in Galleria Dallas
USA's tallest indoor Christmas tree now in Galleria Dallas

USA's tallest indoor Christmas tree now in Galleria Dallas

The nation's largest Christmas tree is right here in North Texas. 

Latest Video