ItemImage
About this Story
The Artifact
Archeologists discover a strange metallic artifact inside a cave in northern France that appears to be from an alien civilization dropped there more than 30,000 years ago.
About the Artist
Tom ( @tdieds1945 )
Tom Diederich
Reformed journalist. Reluctant Texan. Part-time shepherd. Online community builder. Social media whisperer and storyteller.