Duck Sauce – Barbra Streisand Music Video


Great video, with appearances by everyone. I may or may not have watched this video 3 times in a row.

1 Comment

Leave a Reply