Gorillaz – Saturnz Barz (Spirit House) March 25, 2017 https://altsounds.tv/a4th 2017, Alternative, Electronic, Gorillaz, Jamie Hewlett, TGPOAT #4: Q2 2017, UrbanLast Update March 25, 2017 / Discover Justice – Heavy Metal Directed by: Filip Nilsson James Blake – You’re Too Precious Directed by: James Blake Red Hot Chili Peppers – Hump de Bump Director: Chris Rock