C Duncan – Wanted To Want It Too September 3, 2016 https://altsounds.tv/th00 2016, C Duncan, Chill, ElectronicLast Update September 3, 2016 / Discover Red Hot Chili Peppers – My Friends Directed by: Anton Corbijn Lorn – Silhouette Directed by: Sam Shields & Nic Shields Vaults – Cry No More Directed by: Callum McDiarmid