Lucha Cobra
Season 4 E 15 • 09/12/2018
Cobra joins a Mexican wrestling gym and finds it’s a pretty intense workout.