Home / Biography / Chrysalis

Chrysalis

A folk/rock band located in Ithaca, NY, in the past due ’60s. Their head, Spider Barbour, continued with solo function and with the Moms of Invention.

Check Also

Blossom Dearie

A unique, girlish voice, sharp, impeccable delivery, and an irrepressible feeling of playful golf swing …