Where is the Great Red Spot a gigantic storm located on a planet in our solar system?

A. Neptune
B. Uranus
C. Venus
D. Jupiter

Show Answer
D. Jupiter

LEAVE A REPLY

Please enter your comment!
Please enter your name here