Tag: Freelance Whales

Freelance Whales Announce Fall Tour

Freelance Whales have announced all details surrounding their highly-anticipated sophomore album. Diluvia will be released jointly on October 9th, 2012 via Mom+Pop and Frenchkiss Records. The tracklist for the release is available […]