Artist
Artist
Deathstalker is a metal band based in Twin Falls, Idaho, formed in 2010 they spent the next 3 years going through various lineups and band names and playing a handful of shows. Now having finally found a steady lineup and finalizing a setlist, Deathstalker is ready to begin playing regular shows and record albums.
We know about Deathstalker but haven't catalogued any of their releases yet. The importer runs several times a day.
Browse new releases