Dutch Street View
Google Street View arrived in the Netherlands last month, along with a creative application for Street View “sightings”, those funny and weird things caught by the Google car’s 360 camera. If you don’t want to spend all your time coming the streets for something hilarious, you can take a look at what other people have found at […]