Tag: Details on NWA TV tapings in L.A.
Devin Cutting sent this in:The National Wrestling Alliance will be holding TV tapings at the CBS Columbia Square Studios in Los Angeles, California on March 7th & 8th, 2009. Go to http://nwawrestling.com for info about the NWA & http://prowrestlingevents.tk...