This has to be one of the weirdest videos ever. Duck Sause is the name of the music group. I still don't understand what the video is about, but its really funny. Check out the video after the jump
Behind behind the scenes with Duck Sauce. A-Trak explains the video.
No comments:
Post a Comment