One of the most bizarre videos we’ve seen in quite sometime comes out of Turkey, as a large UFO-like cloud has been spotted over a city there. A massive lenticular cloud resembling a UFO was …
This post was created with our nice and easy submission form. Create your post!
Comments
Loading…