Watch D.J.’s A-Trak and Armand Van Helden’s Crazy New Video, ‘Barbra Streisand’

By

Together A-Trak and Van Helden are the D.J. duo Duck Sauce, and "Barbra Streisand" is their latest creation. Also, Barbra Streisand, Barbra Streisand.

[David Cho]