On-Radar: Glass Animals

British band, Glass Animals have released the video for their track, "Cocoa Hooves". Lead by David Bayley, the track comes from the band's debut EP, Leaflings. Garnering initial praise, Glass