XL: EXTRA LARGE.
Live from the Denver Coliseum in Denver, Colorado, USA.
Thursday 23rd May, 2024.
As the show begins, the packed crowd inside the Denver Coliseum is in very high spirits as the FWA is hot off the heels of another history-making annual Carnal Contendership event and the...