Tag Archives: Vampires Everywhere

Davey Suicide Announces North American Tour Dates

In support of his latest EP and forthcoming full length album, Davey Suicide has confirmed a host of North American tour dates beginning this February. The opening five dates of the run, February 23rd – 26th are the first ever headline shows for Suicide, who comments: “The Northwest is a fitting way to kick off