Freelance Whales have announced the release of new album Diluvia. It will come out on October 9 via Mom+Pop Music/Frenchkiss Records on October 9
On their website the band gave away new single “Locked Out” as a free download. It’s more of the sunny eye-opening indie wonder from the band, which is certainly a good thing.
[mp3]: Freelance Whales – Locked Out
The has also released a visualizer video for the song, which you can watch below.
Monday Morning Matinee