Tag vehlmann

Review | 7 Psychopaths

Boom! Studios has just released 7 Psychopaths trade paperback; this series completely slipped under the radar and I only spotted it because of Sean Phillips doing the art.  Originally published by Delcourt in French three years ago in that large…

Read More