Advertisement




Baby Otter Squeaks When Introduced To Water.

Prev Random Video Next
More Information:  
Otter 501 is a sea otter pup found stranded on the beach in Monterey, California.

Home