UFO looking cloud spotted in the sky over Turkey, what is it?

UFO looking cloud spotted in the sky over Turkey, what is it?




What did residents see in the city of Bursa, Turkey on their morning commute.

Source

Leave a Reply

Your email address will not be published. Required fields are marked *

UFOLand.org
Logo