Skip to main content
Tag:

6lack

It's the latest installment in the Song Machine series

Gorillaz have made a new track with Elton John and 6lack.

The Damon Albarn-fronted digital band first announced their latest project, Song Machine, earlier this...