"Big Bad Wolf" Directed by Keith Schofield

Juxtapoz // Friday, October 28, 2011
Whether you've heard Duck Sauce's new single Big Bad Wolf or not, we recommend you watch this video. It is strange, creepy, and completely insane, and those are exactly all the reasons that we love it.