Capybara on the loose

Capybara

View gallery

3 photos

A Capybara has eluded capture on the Central Coast in California, after it was spotted and photographed at the Paso Robles Wastewater Treatment Plant. (KION 46) Read full story: http://bit.ly/oTNKwp

View Comments (0)