Duck Sauce – Barbra Streisand

28. Sep, 2010

[youtube]http://www.youtube.com/watch?v=-aEMRwXfhAc[/youtube]

Everybody loves barbra streisand!