Mystery of Wednesday, July 1, 2026 · 1966
In 1966, two men were found dead on a Brazilian hill wearing lead masks over their eyes. No one knows why.
anomalia