Hellblazer (1988-2013) #13 by Jamie Delano, Mike Hoffman & Richard Piers Rayner

Hellblazer (1988-2013) #13

By

Description

All his friends are dead. Now, completely alone, a homeless John Constantine must confront the inner demons feeding on the guilt he carries for past misdeeds...

More Jamie Delano, Mike Hoffman & Richard Piers Rayner Books