Barbra Streisand by Duck Sauce

This is not your mother’s Yentl. Meet Duck Sauce, a DJ duo from NYC that makes catchy beats and likes Chinese food. Barbra Streisand is their latest single. posted on

Facebook Conversations
          
    Now Buzzing