Japanese Voyeurs – Dumb

September 27, 2009 by  

The ?Sicking & Creaming EP?, is released on Slimeball Records on October 12th? a bunch of old demos which the band were told they should release by an Yaqui Indian shaman, who came to them in a dream, while they were smashed out of their heads, in their rehearsal room one night, on peyote.