DC Comics launches the new miniseries DC vs. Vampires: World War V this coming Wednesday, and you can sink your teeth into the official preview of the first issue below… The smash-hit series returns! It’s the dead of winter, and any hope for a fragile truce between the Green Arrow-led human heroes and vampire queen […]