The Walking Dead #100: Who Is Lucille?

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 [...]

June 20, 2012 Reviews