Give me 10 seconds and I'll give you something to think about. You're welcome...
A single pair of rats can produce up to 880 offspring in a year.
No comments:
Post a Comment