Glass Animals On TV! GLASS ANIMALS were on Jimmy Kimmel Live doing their new track “A Tear In Space” and you can catch it here: