Exclusive Premiere: Tart Vandelay “Cloudy Doubts”
Rochester indie pop group Tart Vandelay has released the first single, "Cloudy Doubts," off their upcoming EP Flow, which is due out on Friday, December 1. Like others on the EP, "Cloudy Doubts" uses nature as a metaphor for personal trials…