Google Street View hits the road again

5th August 2010, Comments 0 comments

Googles Street View cars will be back filming Swiss cities from Thursday, but the new pictures will not be uploaded for the time being.

0 Comments To This Article