• Duck Sauce - “Captain Duck”

    7 days ago - By Stereogum

    Two months ago, producers A-Trak and Armand Van Helden relaunched their collaborative Duck Sauce project after a six-year absence following their debut album, Quack , which spawned the viral hit " Barbra Streisand ."... More »
    Read more ...