Search
Seeker

All Hail Mimas: Our 'Death Star' Moon

It's not in a galaxy far, far away or even another star system -- this alien world is right in our planetary backyard, a mere 900 million miles away in orbit around Saturn.

Published On 12/17/2015
5:47 PM EST