October 19, 2010 amir... Duck Sauce- Barbra Streisand (Music Video) Vodpod videos no longer available. Duck Sauce- Barbra Streisand (Music Video), posted with vodpod