I live in Mexico and, I'm new to it actually but I'm more convinced than other previous experiences in another MA.
Jerry Arrechea in JKD, Catch Wrestling Roberto Perez at Academia Internacional de Artes Marciales de México, there is no website unfortunately.

Here in Mexico, there's no WWE, and I think that I know where lies the misunderstanding.

Here, freestyle wrestling (lucha libre) is understood as the circus prefabicated wrestling you may be refering to, while Catch is related to the serious wrestling.

The "Lucha Libre" embodied by companies like AAA or the Consejo Mundial de Lucha Libre (CMLL) is similar to WWE or the WWF.