Vampirella

Pull List: 4/25/12

Pull List is a weekly roundup comic book reviews on the site. It's been a while, so get comfortable and let’s get down to business. This week features The New Avengers #25 and Vampirella: The Red Room.