Black Spiders are an English rock band based in Sheffield, England. Their latest and third studio album entered the UK Rock Chart reaching No. 9. re-entering again at No. 28, after Record Store Day (drop ii)
Black Spiders are an English rock band based in Sheffield, England. Their latest and third studio album entered the UK Rock Chart reaching No. 9. re-entering again at No. 28, after Record Store Day (drop ii) (en)