Wow. In the “I can’t believe they did that” category we have the new video from Duck Sauce, “Big Bad Wolf”. It’s safe to say that I’ve never seen a video like that before, it’s one of one. Watch it below via Rolling Stone. PrevNext