Duck Sauce "Barbra Streisand" iTunes Video Of The Week

Posted on Nov 2nd, 2010 in Videos by admin

Download Babs on yer iPhone/Pod/Pad today, its FREE! Grab, enjoy, leave a comment. (If you prefer your audio sans video, the single is up there for purchase, too.)