AdvertisementMusic ReviewThe Insect Trust: An American Band DeconstructedNovember 20, 2012Ed WardfacebookEmailThe Insect Trust. (Courtesy of the artist)