Think I've been fully whooshed here. I took the bait and googled it.... Neo Nazi murder capital of the internet? Have I missed some controversy?
I don't really follow anything other than watching the shows as they pop up on Youtube. I know they moved to an app in USA, but I believe its not available in England. I know there are sites like 123 Wrestling that bootleg WWE, AEW, TNA etc. Just not sure if there are any equivalents showing Corgan's NWA.