First single off the new Gorillaz album Plastic Beach. Have always been a big fan of the Gorillaz (the art, the concept, the music) and this track is a great start. Looking forward to the record.
demon days was a great album. the gorillaz are always so particular about their stuff. it's always good but takes forever to produce, 4-5 years an album. thanks for the single.