Further Reading

Tuesday, 30 August 2011

Anomaly Gallery - Mars Once More...

Both images have been obtained from Google Mars

So what is the cause of these 'plumes' clearly emanating from below the surface of planet?