R.O.U.S.’s

May 21st, 2008 | 09:17

…have been found in Indonesia!

R.O.U.S.

It’s number 7 of 18 in the slide show

Tags: ,

One Response to “R.O.U.S.’s”

  1. Kathleen

    “Rodents of unusual size? I don’t think they exist….”


Leave a Reply