x
Breaking News
More () »

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.

Before You Leave, Check This Out