Tag: alberto del rio

Tag: alberto del rio

WrestleBIZ: Impact Wrestling vs Lucha Underground Announced

WrestleBIZ: Impact Wrestling vs Lucha Underground Announced

Wrestlecon supershow Event will take place during WrestleCon over WrestleMania weekend in New Orleans     Impact confirmed, via a press release, that it would…