Link copied to clipboard
Dan DeLuca: New CDs by Lily Allen, Merrill Garbus, Lykke Li
In "Sheezus," the title track of Lily Allen's first album in five years, the quick-witted Brit song stylist takes a look around the female pop landscape and sizes up the competition.