Duck Sauce Drops Synthesized New Single “Captain Duck”
29 Mar 2020
mxdwn.com
Duck Sauce, the duo which includes Armand Van Helden and A-Trak, released a new track, "Captain Duck" which is a track that has a repetitive verse and an electronic beat. The lyrics throughout the song repeat the verse, "I said captain, I said what" and t