Egyptian Statue On Mars?

October 9, 2017 gj9hfz 0

Will Farrar has been running a YouTube channel poring over the Rover and opportunity  photographs coming back from Mars. Will’s enthusiasm is infectious and his […]