New atmospheric phenomenon discovered: Steve

Those pics in the article -the first one besides the topic and the 2nd- looks like moving to my eyes. Does anyone else see it that way?
 

Similar threads


Back
Top