Freelance Whales Hit the Road for Tour and Debut New Album October 9th! American Indie Rock band, Freelance Whales, are kicking things into high gear. They've set out on tour with dates schedule through November 3rd hitting up a wide range of locales from Chicago, IL to Mexico City to Nashville, ...