Watch This: Gorillaz’s live set at Demon Dayz Festival is now on YouTube Gorillaz's live set at Demon Dayz Festival is now on YouTube.