Glass Animals Debut New Track Jack ParkerMay 17, 2016News Electronic synth poppers Glass Animals have released a new track. The song is called Life Itself, and it’s taken from upcoming album How to Be a Human Being (release date to be announced). Listen to the psychedelic single below.