Stereogum — Back in March, before they'd even revealed the existence of their new album
Humanz
, Gorillaz announced that they would headline Demon Dayz, their very own festival at Dreamland, an amusement park in the English city of Kent. The festival is happeni...
more info