Saturday, May 31, 2008

The Radio Dept

Swedish popsters The Radio Dept return with a new four track ep "Freddie & The Trojan Horse" on 4th June although judging form the new material there not quite as "pretty pop" as they once were. The bands new album "Clinging To A Scheme" will be released through Labrador Records on 10th September.

mp3: The Radio Dept. - The Room, Tarzana (Labrador)

1 comment: