Judge Dredd #18

JUDGE DREDD #18 - A comic published by DC Comics.

Image: Judge Dredd #18 - DC Comics

Judge Dredd #18