DEHD – “Flood” music video out now

Chicago-based trio Dehd release a new single/video, “Flood,” from their new album, ‘Flower of Devotion’, which will be released on July 17th on Fire Talk. Throughout “Flood,” polished guitar and a minimalistic drum beat […]