I gotta say....that picture is insanely cool. Look at the clarity! This was transmitted from another planet!
VERY true. It is AMAZING. Hard to wrap my brain around that one.