David Finch signs DC Exclusive!
Now this is some damn good news. DC has signed Moon Knight and Ultimatum artist David Finch for an exclusive. Though sometimes his talents go to waste, Finch is a hell of an artist. We’re talking about the guy Marvel trusted to be the artist on the end of their main Avengers title (Disassemble) and […]