Today's Top Tune D.D Dumbo: Satan Jun. 14, 2016 Best New Music MORE Strains of Talking Heads and The Police permeate Australian artist D.D Dumbo's latest offering, "Satan," a reverb-soaked song enveloped by a fantastic voice. Photo: Julian Hocking Playlist [PLAYLIST GOES HERE] Credits Producer: Ariana Morgenstern