Entertainment Earth
mucho

Mucho, Mucho Man

What do you get when you mix superheroes with luchadors? It's Mucho Man! Found in Crescent City Comics in New Orleans, this locally-created comic is...