Tag Archives: le loup

You Have To Hear: Freelance Whales

Freelance Whales formed in Queens, New York in late 2008, and have already self-released their debut LP, ‘Weathervanes’. It is refreshing to see a band confident enough to jump straight into releasing their own full length debut, rather than messing around with several EPs and repetitive live shows, trying to find their sound. And it’s […]

Continue reading