Kevin talks about a very interesting report from Indonesia about strange “visitors” and their UFO who were encountered by many of the people on two islands, including the police. This story is reported in a book by a renowned Indonesian Air Force Major General.
Podcast: Play in new window
Subscribe: RSS