Robert examines some videos that claim to show UFO's in Turkey. The odd thing about this case is the UFO's came back to the same spot more than twice. The video recorded of the events have enough clarity to show aliens inside the craft.
This forum is for discussing the supernatural... Aliens, UFO's, Secret Societies and Conspiracies
1 post • Page 1 of 1