Main | Tuesday, September 28, 2010

Duck Sauce - Barbra Streisand

This has got to be one of the strangest collaborations ever. Too many cameos to count. From DJ/producer Armand Van Helden.

Labels: , ,

comments powered by Disqus

<<Home