Nasty Cherry – What Do You Like In Me
Some months ago we heard that Charli XCX was creating her own all-female band, so of course we got immediately excited. Nasty Cherry released their lead single “Win” 2 months ago, a ballsy and catchy song with a …