Daily Illuminator

September 15, 2003: Time Traveler Alert!

Jim Cambias alerts us to this article in Nature and comments "They say it's a statue made by either early modern humans or Neanderthals, but it sure looks like the Scientific Establishment trying to cover up the prehuman lion-man civilization."

Discuss this post on the forums!

| More

Copyright © 2015 by Steve Jackson Games. All Rights Reserved.

Privacy Policy | Contact Us