
Gorillaz Releases New Song 'The God of Lying'
Gorillaz has released a new single, "The God of Lying," featuring Idles, from their upcoming album The Mountain, due March 20. The track was co-written by Damon Albarn and Joe Talbot.
#Gorillaz#Idles#New Music

