GO!: Locust Moon Comics Festival

Saturday October 5th, Philadelphia, Pa.