Duck Sauce – Big Bad Wolf

Posted by Fabio 1 November 2011

Keith Schofield, the director of Justice’s “Let Love Rule” video among others, flirts with controversy once again with this music video for Duck Sauce.

www.keithschofield.com