Home Comic Book Previews Nailbiter #18 By CBR Staff Published Dec 1, 2015 There is a new serial killer in Georgia and catching it might mean selling your soul to the Devil.