El Peso Hero ‘LLERO Editors July 27, 2017 El Peso Hero is just one of many Rio Bravo creations. Artemis is coming soon…