Brad Gilchrist and Peter Menice launch “The Green House” this Sunday
Last March I told you about Brad Gilchrist and Peter Menice’s new comic strip The Green House which they are launching on Earth Day (this Sunday). The strip is going the route of self-syndication. Greener living is the long-term goal of Gilchrist and Menice, who are marketing their comics through Internet subscriptions and through self-syndication […]