Home Uncategorized Life on Mars? What is That Light in the Mars Rover Picture?