Duck Sauce – “Captain Duck”
A-Trak and Armand Van Helden, better known as Duck Sauce, have shared their latest song. “Captain Duck” is their latest offering, after breaking their 6-year absence with “Smiley Face” back in January and later “Get To Steppin,” as part of a release campaign that was going to help […]
Duck Sauce – “Captain Duck” Read More »