Well. I have an open mind and will always have an open mind ,, but this is a big push with just minimal evidence – but quite interesting
'FastWalkers' – UFO and Alien Disclosure via ForbiddenknownledgeTV.com
According to a report by the United Nations since
1947, 150 million people have been witnesses to UFOs
throughout the world. More than 20,000 of those have
been documented landings.
UFO in the Baltic Sea ????
It is possible ????