Eschaton
Wednesday, May 20, 2009
Morning Thread
They found a fossil, key in explaining the ascent of primates.
Wow.
Oops,
wow
.
‹
›
Home
View web version