Interlude: Talk Radio

Interlude: Talk Radio is the twelfth track on Gorillaz' 2017 album "Humanz".