NASA’s Hubble watches Jupiter’s Great Red Spot behave like a stress ball

You may also like...