NXT TakeOver New Orleans – 07/04/18

The weekend around WWE’s Wrestlemania has, in recent years, become a near week-long celebration of professional wrestling in whichever city is hosting the so-called ‘show of shows’ with independent companies from around the world putting on shows at seemingly every available time and venue. For the last few years WWE themselves has done their best... Continue Reading →

Blog at WordPress.com.

Up ↑