Harry Pussy were a Florida band that put out a few singles and albums.
They were noise incarnate, they were the purest jazz, they were a violent barrage of sexual ecstasy and the joy of life, they were the wall of restraint crashing down around you. Feel it.