Evolution - Lucy Fossil - The Discovery of the Lucy Fossil - Video


The discovery of Lucy. She is about to take a tour of the United States.

--The Clever Cynic
http://theclevercynic.blogspot.com/

Recent Posts