Hellblazer (1988-2013) #251
Author: Peter Milligan
Publisher: Vertigo
Published: 2009-01-21
Total Pages: 24
ISBN-13:
DOWNLOAD EBOOKScab' part 1! John Constantine digs his fingers deep into his bumpy past and discovers that old wounds and new loves are both best left untouched.