by Logan Morley | Apr 24, 2017 | Space
<iframe width="560" height="315" src="https://www.youtube.com/embed/auDuqsulWYA" frameborder="0" allowfullscreen></iframe> The largest planet in our solar system, Jupiter, is still shrouded in mystery. The large planet, most notable for its large red spot,...