indy (SAT) 04/10/1965 Puebla, Puebla [Lucha Libre 78]
1) Espanto I & Espanto II vs Cuasimodo & Ray Mendoza

Last Updated: 2025-01-23 22:58:24

Return to main page