What’s Making Me Happy This Week: Scottish duo Honeyblood and their charming tour video for “Babes Never Die,” the title track of their 2016 record.