watch duck
Duck Butter
Dissatisfied with the dishonesty they see in dating, strangers Naima and Sergio make a pact to spend 24 straight hours tog....
Read MoreChicken and Duck Talk
A witty and thoroughly engaging send-up of both the fast food business and the cut-throat techniques often employed by con....
Read More