Unexplained
Paranormal Phenomena

UFO sighting filmed over Istanbul, Turkey – 12th June 2014

0

This footage of an unknown craft was filmed over Istanbul in Turkey on Thursday, 12th June 2014.