Trevor Lang

Trevor Lang is a producer, songwriter, and audio engineer. He is a founding member of Cartoon Lizard and frequent writer and collaborator for Haley Blais.