UFOs over Cape Town: Stunning new images show lenticular clouds that baffled residents

Meteorologists call them lenticular clouds, but more pictures of the ‘UFO clouds’ that brought hundreds to the streets of Cape Town to witness a show out of this world have emerged. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail