The largest living rodent in the world was spotted scampering across farmland in Totteridge last week.
Three feet long, 140 pounds, normally found in South America, but nobody panic.
Technorati Tags: London
Name:
Email Address (this is an anti-spam measure and will not be shared or disclosed):
URL:
Comments: