Frequent Gorillaz collaborator and rapper Del the Funky Homosapien is in hospital after falling from the stage at Roskilde Festival in Denmark. Del the Funky Homosapien – whose real name is Teren Delvon Jones – fell while performing the classic Gorillaz track ‘Clint Eastwood’. Jones has since reassured fan
Source: Read Full Article