Jan
09
2010
Scientific Proof of Evolution
Posted by ThirstyJon in Kingdom Ideas - Worldview, Off the Wall, tags: Evolution, Off the Wall, Science, The Simpsons, VideoOriginally Posted on August 21, 2007
This is the best scientific proof of evolution I have ever seen.
Enjoy!

Entries (RSS)