Glass Animals Album Encourages Introsepction
The new Glass Animals album is, as the kids say these days, “amazeballs”. It is a physical and mental feat to listen to any of the 11 tracks on “How To Be A Human Being” without breaking out into a plethora of embarrassing dance moves. Glass Animals is a band from Oxford, England who have…