Nellie the Talking Otter

08.26.12 4 years ago

Nellie is an otter living at the Point Defiance Zoo and Aquarium in Tacoma, WA. She has a lot to say.

Around The Web