Comics
Review: Delta 13 #2
June 19th, 2018 | by Darryll Robson
Masters of comic book horror, writer Steve Niles and artist Nat Jones, join forces yet again to unleash the sci-fi horror title Delta 13 into the world. It is published by IDW and the second issue hits the shelves this week so our contributor, Darryll...