7/17/2007

Moonwalk?

Below is a link on human evolution and about walking.

What is the implication of knowing this information?

http://news.bbc.co.uk/2/hi/science/nature/6902379.stm

No comments: