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
FavoriteLoadingAdd to favorites

InstantsFun!