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:
Your email address will not be published. Required fields are marked *
Notify me of follow-up comments by email.
Notify me of new posts by email.
2015 Copyright Stagedoor FM. All rights reserved. Website by joeldelane.com