Share 10 Apr 2011 Alternative, Electronic, Indie Electronic, International, Music, Tracks by S.C. Duck Sauce “Barbara Streisand”