Glass Animals
We had the pleasure of meeting Dave Bayley from the incredible English band Glass Animals. Their first album ZABA, which was released June 10th on Paul Epworth’s label Wolf Tone, went straight to our TOP 3 list of this year’s albums you should definitely get…