Wednesday, February 8, 2012

Black Pussy


(Made In China) Sleazy no-bullshit rock n roll that’s the sonic equivalent of the residue buildup on a pot pipe screen.

No comments:

Post a Comment