Duck Sauce

Its a band. Check out their song called "Barbra Streisand". Its a nice song.