Savior #6

Savior #6

Todd McFarlane(w), Brian Holguin(w), Clayton Crain(a)(c)

John Doe's past is finally revealed.

Price: $3.25