Businessinsider.co.za | Photos and videos show a glowing, UFO-shaped cloud hovering over a town in Turkey
Meteorologist say it's a lenticular cloud, which explains its UFO-like shape. The cloud can often be seen in the US too.
Meteorologist say it's a lenticular cloud, which explains its UFO-like shape. The cloud can often be seen in the US too.