Keeping up with Googles new technology isn’t easy Animals Police Switzerland September 3, 2009September 3, 2009 by StreetViewFun.com StreetViewFun.com · Reply Swiss police trying to stop the streetview car? View larger map Please wait... Similar Street View images Horses at the beach horses