Insect Life debuts on 577 Records with a Cosmic, Creative, Art-Driven Opus — Out November 7th. Avant-garde experimental ensemble Insect Life is set to release their self-titled debut album, Insect Life. The album delivers a sound that is raw, wild, a…