It's taken almost five years, however it seems Duck Sauce, the collaborative effort between A-Trak and Armand Van Helden, are…
Duck Sauce, the house duo made up of Armand Van Helden and A-Trak (and responsible for 2010's anthemic Barbara Streisand)…