Expect the unexpected. That's something that John Constantine has tried to live by. He's lived as long as he has by expecting the unexpected, and by conning some of the most powerful beings in existence.
best chapter so far.
best chapter so far.