Scientists Unveil Missing Link In Human Evolution
Rattlesnake93
Published
05/26/2009
The fossil is hailed by scientists as the "eighth wonder of the world". If you haven't heard about it yet you need to watch this!
1,209 Comments