Red alert

Parched Mars warns us of our Earthly fate

by