Where they were recorded +
Glass Animals is an English indie rock band from Oxfordshire, England. The group consists of Dave…