LATEST Image Comics Teases Snipe & Slug Series From Fan Fave Batman Creators! John Babos · April 8, 2021