Inspector Story
Archaeologists in 1923 supposedly found a 1987 photograph of a scientist, Elon Huck, who later disappeared while working on a time travel project. Another photograph, dated 2025, subsequently emerged showing an older Huck at the same tomb
En liten tjänst av I'm With Friends. Finns även på engelska.