pschedelica

Black Pussy - Magic Mustache (Made In China Records)

Fuzzed out and drugged up seem appropriate words for the boys from Black Pussy who have dropped another slab of psyche-fueled acid rock for our edification
Release Date: 
17 Feb 2015 (All day)

So the story goes the Rolling Stones wrote a song called Black Pussy, the record label didn't like it so they changed the name to Brown Sugar and left this bunch