They may be known to a lot of people already, having been featured on Stereogum back in September. But Freelance Whales only released their debut album, Weathervanes on this side of the pond last Friday. It has been out in America for a few months now, and the hold-up is odd. If I was a […]