Duck Sauce (DJ A-Trak and Armand Van Helden) “Barbra Streisand”Tristan BanningSeptember 28, 2010This is a pretty sick video for the Duck Sauce (DJ A-Trak and Armand Van Helden) single "Barbra Streisand," directed by So Me. This video has a ton of came... More... 0