In the area of the resort town of Tela, located on the coast of the Caribbean Sea, eyewitnesses noticed in the sky a UFO.
Tags
Anomalies
If you are willing and able 👉 PayPal donate.
Our website uses cookies to improve your experience. Learn more
Ok