Mysterious rings in Jupiter’s aurora might finally have an explanation
The Avengers fought a fictional battle in space, but there's actually something out there that at least looks like the power source of the Stark Tower and Iron Man suit. Could it be a…