Hey all my British fans, check this out! A wild capybara was spotted in Totteridge by “Hollywood actor David Dayan Fisher.” He saw the capybara while walking in fields near Darlands Lake on September 20. Here’s the link for a full report.
So you Brits, no more excuses! You too can go out and see a capybara in the wild. And I want photos!