Enchant Christmas, Arlington

Enchant Christmas is the new Christmas Light Attraction in Arlington, which just opened on Friday, November 24th at the Globe Life Ballpark, where the Texas Rangers play!  The “largest light maze” in the… Continue reading