Caption:
August 11, 1959: In the heart of the Bolivian jungle, archaeologists stumble upon an ancient and heretofore unknown sacrificial altar.
No alt text
You must log in or register to comment.
That sign was apparently placed by a time traveller.