The Return of El Topo Chico (2011)
The continuing escapades of legendary wrestler El Topo Chico, this time parading around HorrorHound Weekend.
Release Date: 2011-11-16
- Country: USA
- Runtime: 10