Margate, United Kingdom

Multi-platinum and Grammy Award-winning virtual band Gorillaz hosts the first ever Demon Dayz Music Festival, featuring an all-star lineup including many of the contributors to the band’s new album, Humanz.

Must See Music Films

Related Channels