SUBSCRIBER LOGIN
« Previous  |Home|  Next »         

piltdown-skull

On this day in 1912, the fossil remains of Piltdown Man were discovered in, of all places, Piltdown. This is a discovery scientists have been trying to forget for nearly sixty years, but Dr. Boli takes a malicious pleasure in reminding them of it every once in a while.

Monday, December 17, 2012, 9:53 PM


Leave a Comment