Hellblazer (1988-2013) #291
Author: Peter Milligan
Publisher: Vertigo
Published: 2012-05-16
Total Pages: 22
ISBN-13:
DOWNLOAD EBOOKFor years John Constantine has been tormented by his evil, Hell-dwelling twin. But now, seeing what a mess his niece Gemma is still in because of this doppelganger, he decides to take action.