Tomorrow, the Culture Trust Luton presents a gallery of work by the late comic book artist Steve Dillon, co-creator of Preacher, co-creator of Abslom Daak and founder of Deadline magazine The exhibition is made up of over 50 works, following his work from 1978 to 2016, when he died attending the New York Comic Con of[...]