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."Share this post! |
|
||
Copyright © 2024 by Steve Jackson Games. All Rights Reserved.