Rodents Of Unusual Size!!!!

Dec 17, 2007 18:10

That's right, people.  They may not be living in the Fire Swamps, but giant rats have been discovered in the jungles of Indonesia!!!

So far, however, no reports in on whether that word means what you think it means.

internet linkies, geekery

Previous post Next post
Up