Grand Opening Festivities Underway At Texas Live! In Arlington
Texas Live! is in the Arlington Entertainment District, set between the home of the Texas Rangers, Globe Life Park in Arlington and the home of the Dallas Cowboys, AT&T Stadium.

More Videos