Oakland, California’s rock/metal outfit Electric Sister dropped “Miss American Vampire” not long ago, via Essential Oil Records. Made up of Thadeus Gonzales (vocals), Mykill Ziggy (guitar), Eddie Colmenares (drums), Jason Key (guitar), and Nicholas Hernandez…
Tag