Top
50°

Explore the World from Street Level as Google Earth VR adds Street View

Street View imagery is available from 85 countries.

The story is too old to be commented.
ajax1738d ago

VR street view from 85 countries, eh? That's great for people like me who are terrified of flying, lol.