indy (SAT) 04/10/1965 Puebla, Puebla [Lucha Libre 78] 1) Espanto I & Espanto II vs Cuasimodo & Ray Mendoza
last updated: 2024-02-26 15:44
Return to Index