November 26, 2010 Arman Van Helden's tribute to Barbra Streisand - Duck Sauce (Official Video) Edit Delete Tags Autopost via youtube.com