Saturday, October 06, 2012

Lucha Libre

Wrestling L.A. Sports Arena
Poster Oct 23, 1981

Matches on card:



.