Not sure what happened to the band but that cover from their self-titled album makes them look straight psychedelic.
Comments
That's not too far off the mark. They definitely had a hard-rock edge.