German police investigating an accident Germany Police November 30, 2010November 30, 2010 by StreetViewFun.com StreetViewFun.com · Reply View Larger Map Please wait... Similar Street View images German police vans line up Police investigating a crash The german “Datenschutz” Accident in Sochi, Russia Friendly police Secret police Police approach Here the police come!