An amateur astronomer discovers a new, mysterious spot on Jupiter.

Share This