Thursday, August 21, 2008

Did Aliens build the pyramids?

This video from discovery Chanel points out some good theories of aliens have something to do with ancient humans development.

No comments: