iOS app Android app

Duck Sauce Barbra Streisand

Is This The Grossest Music Video Ever?

Posted 12.26.2011 | Entertainment

Best known for the massively popular New York City tribute video for their song "Barbra Streisand," which has racked up 63 million YouTube views and c...