The Insect Trust

The Insect Trust

Group from United States

Genres: psychedelic folk, psychedelic pop

The Insect Trust
The Insect Trust

About The Insect Trust

The Insect Trust was an American jazz-based rock band that formed in New York, United States, in 1967.

Taken from Wikipedia.org

-----