Lee Golden
on 17 hours ago
1 view
On October 17, 2026, a priest in Ecuador was reportedly killed by a falling crucifix during a livestreamed Mass.
In the 1995 film The Day of the Beast, a priest meets the same fate shortly after a warning about the apocalypse. 31 years apart.
An eerily similar tragedy.
Dimension: 680 x 467
File Size: 69.48 Kb
Be the first person to like this.