Who’s Afraid of the Big Bad Wolf: VIDEO Andy Towle October 25, 2011 Duck Sauce, the dance duo that brought you "Barbra Streisand", is back with the WTF music video of the day.Said A-Trak, one half of Duck Sauce: "When … [Read more...] about Who’s Afraid of the Big Bad Wolf: VIDEO