Gorillaz låt ja och så sjunger dem nått med "sun on my face.." det låter omöjligt, men ja.. nån som vet. värt ett försök