When Penta took the ring for his not-so-surprise WWE debut on RAW, hardcore fans of professional wrestling knew they were in for a treat, but what about the more general wrestling population, who don’t watch AEW, TNA, Lucha Underground, or any of the other promotions the Lucha Brother has wrestled for? Well, fortunately for Penta, […]