Startling new theory explains Opportunity spherules!
I don't know why I hadn't thought of this before:
Startling new theory explains Opportunity spherules!
I don't know why I hadn't thought of this before:
Startling new theory explains Opportunity spherules!