Noise Rock Immerse Yourself in THE TURIN HORSE’s “Unnecessary Pain” Generating their cacophonous sound in their namesake town of Turin, Northern Italy’s The Turin Horse is set to release their new album Unsavory Impurities... Todd ManningMarch 21, 2023
Featured Scraping Noise-Rock! Premiere: SINKING SUNS “No Remains” Yes yes y’all – no other label is all about Noise Rock like Reptilian Records! They are about to release another kick ass band that... Sean ReveronJune 27, 2018