On Thursday, we reported that Google was going to be unveiling a street view feature to its web based map system.
The feature has now gone live and most major cities are now available.
For more information, click here.
About Post Author
(Visited 8 times, 1 visits today)