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.