pull down to refresh
329 sats \ 4 replies \ @Zepasta 26 Nov 2023 \ on: [tinfoil] why governments might want you to believe in aliens meta
deleted by author
Some of the most famous UFO videos are from Turkey!
The Kumburgaz UFO videos
reply
deleted by author
reply
This has some of the footage stabilized. You be the judge on what it shows!
reply
He says a craft crashed in Italy 1933, and was taken by the US after the war.
reply