Friday, December 17, 2010

Baboon God Statue Found in Ancient Egyptian Ruins


I am not convinced that is a baboon.  One man's baboon is another man's space brother. :-D
FoxNews.com - Baboon God Statue Found in Ancient Egyptian Ruins

No comments: