There's just a couple of days to go until Macklemore's new album 'Gemini' is released, and the Seattle rapper has unveiled a new collaboration that will appear on the tracklist.
It's with none other than Kesha, and it's called 'Good Old Days'.
Rumours of their collaboration abounded as far back as the beginning of the year, when Macklemore posted a picture of them in the studio together - although it was not known at the time whose album the song would feature on.
Kesha is apparently happy with the end result, if her tweet is anything to go by...
My new song w @macklemore reminds me of being 16 chasing wild dreams not knowing those moments would be so precious��https://t.co/wL4ECiUx3V pic.twitter.com/w8oDIj95Mg
— kesha (@KeshaRose) September 19, 2017
Hear it below: