An actual otter has been spotted in New York's Bronx River, the first confirmed sighting in roughly 100 YEARS. Caught on a night camera, mooching about like it never left. The river was once too polluted for otters. Not any more.
1 Boost
0 Likes
No replies yet
Be the first to share your thoughts.