WWE is preparing for this week’s two-night Wrestlemania 38 event, and photos have surfaced of the stage construction at AT&T Stadium in Dallas, TX.
Twitter user @iamthebosslegit has uploaded three photos of the stage which shows video screens as well as giant led stars placed within the venue.