AT&T Stadium, home of the Dallas Cowboys National Football League team in Arlington, Texas. The stadium is famous for its enormous video board, seen above, here depicting the Dallas Cowboys' Cheerleaders in
AT&T Stadium on X: "About time ⏰ #ATTStadium | @ATT | #NEvsDAL https://t.co/shh3yWVydE" / X