The Mysteries of Capybara Creek

Capybara Creek on Sept. 5th.

I am confused.

Capybara Creek is my favorite place in the whole world but I don’t understand it. The photo above and the video below were taken on Sept. 5th, just about one month ago.

Continue reading “The Mysteries of Capybara Creek” »