Lucha Libre means free style wrestling in Spanish. A popular form of entertainment found in Mexico. From 3.5 minutes of Googling I found the main difference from the WWE is that a Lucha Libre wears a silly mask. This one is made of 100% lycra and can be yours for only $34.99 @ Amazon.
All I Ask Is That You TRY!
23 minutes ago