National Championship Wrestling

National Championship Wrestling is on Powerbomb.tv

National Championship Wrestling is on Powerbomb.tv

Coming Soon to Powerbomb.tv!

From the Landmark Arena in Cornelia, Georgia, National Championship Wrestling was founded in 1995 on the idea of giving wrestlers a place to better themselves.

Follow National Championship Wrestling