For their second studio album, Freelance Whales have really outdone themselves. Their new album, Diluvia, came out Oct. 9. With the same sound and vocals of the last album, Freelance Whales has given us...