Loading...
Uploaded by thaibu on May 18, 2009
Ducks making love on a farm in Philippines until Pig barges in on the fun. Maybe why Police are such Pigs!
Pets & Animals
Standard YouTube License
they should have got a room
PhuckHue2 2 years ago
Load more suggestions
they should have got a room
PhuckHue2 2 years ago