Category Archives: C Shows on a Sinking Ship

C Shows On A Sinking Ship – 01.09.99

Oh, for the days that there was a definite contender to WWE’s monopolistic hold on the world of wrestling. TNA has consistently failed to deliver, whilst arguably New Japan are the closest with their moves into the American TV and streaming markets. However, they are some way off of the juggernaut that Vince created. This […]