Unexplained
Paranormal Phenomena

UFO Sighting filmed in Istanbul, Turkey – 22nd Dec 2017

0

Video footage of an unknown craft flying over stanbul, Turkey