Gorillaz – Humility June 2, 2018 https://altsounds.tv/xvm8 2018, Chill, Electronic, Gorillaz, Indie, Jamie Hewlett, PopLast Update June 2, 2018 / Discover Toothless – Terra Directed by: Joseph & Joseph and Kit Monteith The 1975 – I Think There’s Something You Should Know Directed by: The 1975 Débruit – Cuivrée Directed by: Débruit