El Macho's Lair

El Macho's Lair is a location.