Squid Pisser Unleash New Track “Rats” Ahead Of ‘Throat Slave’

Squid Pisser have released their new single “Rats” ahead of their August 28th album ‘Throat Slave,’ while embarking on a summer tour. • Read more at: themosh.net •