Behold the storm of the century: Jupiter's iconic red spot