Wednesday, May 20, 2009

Morning Thread

They found a fossil, key in explaining the ascent of primates.

Wow.

Oops, wow.