Google recently revealed that Google Earth now covers more than 98 percent of the world, and has captured 10 million miles of Street View imagery. Read more…

More about Google, Mashable Video, Street View, Google Earth, and Tech

READ ALSO  Zlatan Gifts Himself A Diamond Customized Rolex Watch For His 25th Birthday

LEAVE A REPLY

Please enter your comment!
Please enter your name here