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

Gorillaz‘s mind-blowing live set at Demon Dayz Festival has now been uploaded on YouTube. The event took place at the Margate ven...[more]