Menu

These 26 Pictures Will Make You Re-Evaluate Your Entire Existence

5. But lets talk about planets. That little green smudge is North America on Jupiter.

enhanced-buzz-29770-1415978931-4

NASA / John Brady / Via astronomycentral.co.uk