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
1
 
1
0
Bitnami