Science

What Is It?

Well, obviously it’s a really big ufo.  Shot in February 2010, this configuration has been seen from Moscow to South America and southeastern USA.

those strange clouds are back