My Favorite Bands Logo
    The Insect Trust
    The Insect Trust

    American jazz based, folk, psych-rock group who formed around the Greenwich Village scene in New York in the late 1960s. They later based themselves in Hoboken, New Jersey.

    Data provided by Discogs
    Concert Tickets available at StubHub!
    Sites: