British indie/folk band Daughter was making us want to get our mack on the last time we heard from them on "Still." With their latest release, "Human," we're now officially naming ourselves lead singer Elena Tonra's number one fans. That voice!
Whatever the exact concoction is, it's a whole bunch of British goodness. Get on it.