Holy cow, there's water on Mars!

An artist's rendition of the European Space Agency's Mars Express orbiting the Red Planet. Photo by AFP/Getty Images.

This is not a drill, Earthlings. It looks like our celestial neighbor has a big 'ol lake on it.

Er, maybe I should say, a big 'ol lake in it.

Keep Reading Show less
Heroes