Comic Books Reviews Review: Vampirella vs The Superpowers #6 (of 6) By Johnny "The Machine" Hughes 5 months ago I am not sure what happened to this book. At one point it was one