A folk/rock band based in Ithaca, NY, in the late '60s. Their leader, Spider Barbour, went on with solo work and with the Mothers of Invention.
Read Full Biography
STREAM OR BUY: