Music: Sciatic Nerve: 'Sciatic Nerve'
New Noise Magazine has premiered Sciatic Nerve's self-titled album. The record is due out on October 13, 2017 via Anxious and Angry. You can find the stream here.
New Noise Magazine has premiered Sciatic Nerve's self-titled album. The record is due out on October 13, 2017 via Anxious and Angry. You can find the stream here.