Home Comic Book Previews Spawn #261 By CBR Staff Published Feb 23, 2016 The race to escape Hell is thwarted by Satan himself. Will Al and Wanda get their happily ever after?