WRESTLING REVIEW: NXT Live : St. Petersburg
St. Petersburg : a hidden gem at the bottom of the map. Under the radar for many tourists of the Florida swamp lands, though apparently a familiar region for the NXT faithful. A house show was devised for the eighteenth of November, and I had to make my appearance to see what the hype was… Read More »