Live Stream the Gorillaz’ Demon Dayz Festival As the animated apes embark on a run to support their latest LP 'Humanz,' check out the live steam of their festival Demon Dayz.