Stereogum — Duck Sauce, the DJ duo consisting of A-Trak and Armand Van Helden, are best known for their 2010 song “Barbra Streisand.” Between the release of that track and the present day, however, there wasn’t much of any Duck Sauce music to be found. But...
more info