Exclaim! By Brock ThiessenEarlier today (April 22), returning UK pop star Lily Allen gave us the title track to her comeback album Sheezus, but already we have a video for the song. Coming off like some sort of snippet from a futuristic space opera, the clip is full of … Lily Allen Continues to Troll Us With Wacky Menstruation Anthem, “Sheezus”Slate Magazine (blog) |
Source: Google News Entertainment