From the duo that brought us ‘Barbra Streisand‘, Duck Sauce, comes this new video/track ‘Big Bad Wolf’. I don’t know if I’m disturbed or if I actually find it hysterically funny. I’m trying to decide. What are your thoughts?
(Duck Sauce is an American-Canadian DJ duo consisting of Armand Van Helden and A-Trak.)
Tip of the hat to Colby Keller at Big Shoe Diaries (Site NSFW).