Sunday, June 20, 2021

Tag: TNA sets record attendance

TNA's website has an article up at this link noting the company had new record attendance at the 1/24 event in London, England this past weekend with over 8,000 fans in attendance. The same article has photos of the...