Enchant Back in North Texas
The world’s largest light maze is back in North Texas and this year “Enchant” has moved inside Globe Life Park for the holiday season. Jordan Birch is the General Manager and joins NBC 5 to talk about the holiday attraction.