Positive
Only logged in members can reply and interact with the post.
Join SimilarWorlds for FREE »

Do you believe in UFOs?

So today we visited a place where apparently a UFO had landed back in the 1980 not far from where I live so decided to go have a look and of course enjoy a nice nature walk!💚✨

This page is a permanent link to the reply below and its nested replies. See all post replies »
meggie · F
Yes thereis a UK army base where it's known they were
This place is called rendlesham @meggie