Wednesday, May 20, 2009

"MISSING LINK" FOUND: The HOLY GRAIL of Human Evolution!

Is Ida the missing link?  
Is this the Holy Grail of human evolution?! 
Is Darwin just a twitchin' in his grave? 
Is this what we have been looking for all these years!!!!?????
Oh yeah, As Sarah Palin would say, "You Betcha!"

No comments: