Monday, August 26, 2019

National Wrestling Alliance Announces Location Of Atlanta, GA Series



Don't know if I'll go or not, but I went ahead and signed up as an email subscriber just in case.

Them taking a run at "studio wrestling" in 2019 is pretty cool, and I'm obviously glad they chose ATL, GA for it. UPDATE: Just saw this video on Twitter which belongs here as well.