To go along with the other announcement on Tuesday, Image Comics has released the following teaser image for the upcoming The Walking Dead #100 which goes on sale July 11. Nothing more was given, perhaps taking a cue from the Marvel Teasers, who knows. The question now is who, or perhaps what, is Lucille? Is [...]