Watch Tessa Blanchard vs. Mercedes Martinez World Record Match FREE

The Illinois-based indie pro wrestling company RISE has been active on their social media accounts once again. Over the past few days they have been releasing matches from their video library for free on YouTube. Today’s RISE selection is the 75-minute Iron Woman Match with Tessa Blanchard vs. Mercedes Martinez from Berwyn, Illinois, USA 🇺🇸 … Continue reading Watch Tessa Blanchard vs. Mercedes Martinez World Record Match FREE