Originally Posted on August 21, 2007 This is the best scientific proof of evolution I have ever seen. Enjoy! http://www.snotr.com/video/128
Tag: The Simpsons
Scientific Proof of Evolution
This is the best scientific proof of evolution I have ever seen. Enjoy! http://www.snotr.com/video/128