Tag press

Humanoids? Who?

This is an open letter plea to Humanoids North America as part of Comic Book Daily’s Humanoids week: number one get yourself a public relations person and number two start adding material to your books. I’m a big fan of…