Leo (disambiguation)
From Luchawiki
Jump to navigationJump to search
Many, many luchadores have used the name Leo.
- In the IWRG Tortugas Ninjas there have been two Leos.
- Leo appeared in Arena Coliseo Guadalajara from 2009 onwards
- Bestia 666 previously wrestled as Leo