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

Steven Swallow

Lead guitarist and founding person in rock-band Pilgrim.