The Radio Dept. have been working on their hotly anticipated forthcoming 3rd LP for nearly three years. In anticipation of the release of Clinging to a Scheme, the band offers up the lovely new single “David”. The single comes out June 24th, while there is no word yet on the album’s release date.
The Radio Dept. – David (mp3)