Video: Duck Sauce – ‘Barbra Streisand’

A-Trak and Armand Van Helden’s Duck Sauce project gets a video for…