A mystery is brewing on Mars: Amateur astronomers spotted enormous plumes erupting off the Red Planet's surface, leaving scientists puzzled.
A mystery is brewing on Mars: Amateur astronomers spotted enormous plumes erupting off the Red Planet's surface, leaving scientists puzzled.