Acclaimed UK Indie Rock Band Delta Sleep Unveils Video For Latest Single "Figure In The Dark"
New York, NY (Top40 Charts) The clip was directed by the band's singer and guitarist, Devin Yüceil, who is an accomplished filmmaker and Emmy Award nominee. Yüceil says, "Expanding on themes from the song about escapism while facing the darkness …