June 2, 2018New Song Of The Day: Lily Allen – Lost My MindThe 13th Floor Lily Allen has just released a new single in anticipation of her upcoming album.