Dan Vergano

This user hasn't shared any profile information

link to original articleThis article was originally posted on BUZZFEED TECH NEWS The Opportunity rover landed on the red planet with its twin, Spirit, in 2004. View Entire Post › ...