Monkeyfilter
of no fixed subtitle
Login
New post
Archive
October 07, 2004
China erects monument for SARS monkeys.
Sixteen tons of granite monkey love.
posted by
mookieproof
20 years ago
Monkeyfilter: Sixteen tons of granite monkey love.
Primate shortage could slow medical advances
It's about time!
Comment
Use Markdown