He may have had a broken ankle, but that didn’t stop Dave Bayley and the rest of his Glass Animals cohorts completely rock their return to Coachella last night.

Catch their performance of Life Itself, the lead single from their second album How To Be A Human Being, below:

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.