Keys N Krates – Dum Dee Dum June 10, 2015 https://altsounds.tv/22oa 2015, Electronic, Keys N Krates, PromoLast Update June 10, 2015 / Discover Haddaway – What Is Love Directed by: Volker Hannwacker Zola Blood – Pieces of The Day Directed by: Zola Blood Nocturnal Sunshine – Take Me There Directed by: The Fashtons