Short Clips:

Top 20 Most Shocking

Lucha Libre Is Real

Top 20 Most Shocking

Season 3 - Ep. 08

This fan finds out how real lucha libre is when he can't keep his hands to himself.

Watch More Clips