There's only room for one hero in this story-and everyone knows the devil doesn't get to be the good guy.


Horns (ed. Hachette UK, 2010) - ISBN: 9780575086814


There's only room for one hero in this story-and everyone knows the devil doesn't get to be the good guy.

There's only room for one hero in this story-and everyone knows the devil doesn't get to be the good guy.

There's only room for one hero in this story-and everyone knows the devil doesn't get to be the good guy.

There's only room for one hero in this story-and everyone knows the devil doesn't get to be the good guy.