Gorillaz launched their own festival this year to coincide with the release of their new album,
Humanz
. The Demon Dayz Festival takes place at the Dreamland amusement park in Margate, England today, and the entire event is being livestreamed for those who weren't lucky enough to snag tickets. (Apparently they sold out within 15 minutes!)…
Stereogum — Gorillaz launched their own festival this year to coincide with the release of their new album,
Humanz
. The Demon Dayz Festival takes place at the Dreamland amusement p... more info