Nature's Mighty Pictures
Popular Posts
Beautiful Mountain Peeks
The Bietschhorn (the "king of the Valais") is one of the highest mountains in the Bernese Alps. The northeast and southern slopes...
Friday, March 30, 2012
Pin It
Chimp Rapes a Frog
This video was filmed at the Honolulu Zoo on November 11, 2004. This chimpanzee grabs a frog/toad and forces the poor little guy to perform some oral action.
1 comment:
Rudolph
5:45 PM
Gross!
Reply
Delete
Replies
Reply
Add comment
Load more...
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
Gross!
ReplyDelete