Doctor Astro
From Luchawiki
Jump to navigationJump to search
Profile
Notes
He was from Monterrey and was featured in Lucha Libre #589 in February 1975.
He was from Monterrey and was featured in Lucha Libre #589 in February 1975.