Tag: Dark Horse Comics

DC’s Newfound Artist Not Very New

Jeremy Roberts was recently announced as the winner of DC's Talent Hunt and the artist of Stormwatch's final...