John Hennigan as The Mayor of Slam Town
Episodes 1
Lucha Wrestling in 4K
February 8, 2018
• 7m
1x12
Step inside the ring with two pro Lucha wrestlers, as Gav and Dan film some of their sickest wrestling moves. And watch out for Dan’s Lucha alter ego.
Read More