barbra streissand

Duck Sauce's 2010 single. Here's the lyrics: Barbara Streisand woo woo woo woo woo woo woo woo woo woo woo woo woo woo woo woo woo woo woo woo woo
Like
Dislike
2
 
1
1