Google’s now officially out of this world. Google Mars debuted March 13. The feature is very much like Google Earth, but rather than the blue planet, users explore the red one.
Google’s now officially out of this world. Google Mars debuted March 13. The feature is very much like Google Earth, but rather than the blue planet, users explore the red one.