Vampire Premieres New Track “Howl From The Coffin” Via Stereogum.com / Self-Titled Debut Due 18.3.14 in North America via Century Media Records
Sweden's VAMPIRE will release their self-titled debut album in Europe on March 3rd and in North America on March 18th via Century Media Records. Featuring ten tracks of relentless death metal with haunting melo...