New Baby Dark Spot Found on Neptune | The Weather Channel
January 8, 2021Updated: January 8, 2021, 12:00 pm ESTPublished: January 8, 2021, 12:00 pm EST

A giant storm on Neptune has switched directions and spawned another storm, baffling researchers.

Loading comments...