talesfromawanderingalbatross.com
Defecating River Otter “Made My Day.”
Defecating River Otter “Made My Day” Says Young Woman Merritt Island NWR, FL—Friday, February 10, 2012: a day that will live in infamy. Well, at least to one young woman. It was on that day that La…