FanShot

The NXT TakeOver: San Antonio stage set up is DOPE

1

Everything is bigger in Texas, or something or other. Follow along with all the fun of the show tonight here!