Preacher & Punisher Artist Dead

Preacher & Punisher Artist Dead There are very few artists out there, that I personally, can identify all the time with ease. Rob Liefeld, Jim Lee, John Romita Jr. Alex Ross. Easy to spot. Steve Dillon was one of them. Steve’s death was confirmed by his brother on Twitter yesterday. At the moment details seem…