thefive10.com
Freelance Whales Sophmore LP Diluvia Out Oct. 9th
Freelance Whales have announced the title and release date for their eagerly-awaited sophomore release. The album, Diluvia, will be released jointly by Mom+Pop Music and Frenchkiss Records on Octob…