Noise Rock
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...
Hi, what are you looking for?
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...
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...