Styles Clash: Clash of the Champions XXIII

Benjamin Trecroci

We continue our seriesĀ taking in the history of Clash of the Champions with this latest instalment taking in part XXIII. Held on June 16, 1993, at the Norfolk Scope Arena in Norfolk, Virginia in front of 6,000 fans. The show drew a 2.6 on TBS. Continue reading