L.A. Is a strange town on the best of days, but in the summer of 1974, theCity of Angels feels especially demonic. As temperatures soar and wildfiresburn, all sorts of strange creatures are drawn to town, including Vampirella.While Vampi goes out and hunts down monsters all across La La Land --defending humanity from evil -- she's also killing it every night onstage as a member of the all-girl rock group Witchkraft -- defending rock'n' roll from a...