You are using an older browser version. Please use a supported version for the best MSN experience.

New NASA photos may be evidence of life under the ancient oceans of Mars

Remnants of ancient salty water or evidence of alien life… well one scientists believes the answer is ancient aliens.
image beaconimage beaconimage beacon