Skip to content

The Insect Trust

The Insect Trust
Temporary super offer! Insect Trust were an American jazz-based rock band that formed in New York in 1967. The members of the band were Nancy Jeffries on vocals, Bill Barth on guitar, Luke Faust -- formerly of the Holy Modal Rounders -- on guitar, ba…