Jun 13 Jun 13 Ben Reilly: The Scarlet Spider #19 // Review Brandon Masters Marvel Comics With magic yet again rearing its ugly head in Vegas, will Ben just leave town?