Duck Sauce – Big Bad Wolf


Directed by Keith Schofield

It looks like A-Trak and Armand Van Helden have a big sense of humor. Check out the latest visuals from the duo above.