I checked my email today and found a newsletter from Labrador. Looks like The Radio Dept. is releasing a 3-song single on June 4 & their new album should be out on September 10. As always, there's a free mp3. Here's the link:
"Freddie and the Trojan Horse"
Can't wait until September 10!