Forbidden Universe
Paranormal => General Paranormal => Topic started by: AngelOfThyNight on June 27, 2024, 11:44:10 AM
-
Spirits and echoes: the secrets of Devil's Church cave
Finland's Pirunkirkko cave is home to a unique phenomenon that makes it a popular place to contact spirits. ...
Source: Spirits and echoes: the secrets of Devil's Church cave (https://www.unexplained-mysteries.com/videos/378200/spirits-and-echoes-the-secrets-of-devils-church-cave)