Monday, July 14, 2008
Heavy Heavy Low Low - Turtle Nipple and the Toxic Shock
New album to the fucked up experimental hardcore band, based in San Jose, USA. This is the band's second LP, the other one was released last year and was called Everything's Watched, Everyone's Watching and was a killer. Don't miss this shit!
Everything's Watched, Everyone's Watching
also, check out israeli M.E.S.S' 2 new songs in their myspace!