Review: Lily Allen, ‘Sheezus’


 Allen’s third album Sheezus proves to be an artistic statement, even at its most flawed Lily Allen • Sheezus • Parlophone • US Release Date: May 6, 2014 Sometimes, even music critics find themselves confused or ‘on the fence’ about an album. Several listens can endear that confounding album to the respective critic, or make them further…