Glass Animals Made Their US Debut, Announce First Album Zaba
Channelling the smoothest side of psychedelic pop is Glass Animals, a slick new four piece from across the pond. The band, who just released a sick stop-motion video for “Pools” this week, are poised for a breakout. They’ve been signed to Capitol’s Harvest Records label, which has been strengthening lately with strong signings from other […]