Our Song of the Day is the jazzy new single from Wilma Archer (FKA Slime), the recording name of English composer and producer Will Archer. Just hit the play button below.