The Hubble Space Telescope spotted an unusual wind pattern making the rounds in the massive, swirling storm. …read more

Source:: CNet