Proof of alien visitors? Artifact from an ancient civilization? The truth is out there -- in Seattl
• https://www.seattletimes.com By Erik LacitisFor years, the strange object embedded in a rocklike formation sparked speculation and wonder. Was it proof of a visit by aliens? It's at the Pacific Science Center for you to see for yourself. The truth is out there.