EP Review: Black Spiders – Deaf Proof (Dark Riders)
They’re back! 5 years after they split up, it’s time to rock and roll again with Sheffield’s finest, Black Spiders. Deaf Proof was released on February 12th 2021.
They’re back! 5 years after they split up, it’s time to rock and roll again with Sheffield’s finest, Black Spiders. Deaf Proof was released on February 12th 2021.