Video: Duck Sauce - Barbra Streisand

DJ A-Trak & Armand Van Helden make up the group Duck Sauce and are making major waves in the electro music genre.  This video is for their latest release and features cameos from everyone.  And I mean...

Update: Had to repost. The video is on iTunes for the free99!

No comments:

Post a Comment