Gorillaz have announced their first live performance in five years, and it’s at their very own festival. On June 10th, the cartoon band will headline Demon Dayz in Margate, England. The festival will take place at Dreamland Amusement Park and will be streamed live on Redbull.TV. Making things even