German newspaper Spiegel and french Le Monde on Sunday both published stories about Googles new streetview and They are among Europes largest and most respected newspapers. If you see in the media, please let us know. Thanks.

GD Star Rating

Leave a Reply

Your email address will not be published. Required fields are marked *