Escaped driver? Police Russia July 24, 2021July 24, 2021 by StreetViewFun.com StreetViewFun.com · Reply Larger (thanks ste) Please wait... Similar Street View images Minion, Mickey Mouse, unlucky driver and traffic cops Driver and passenger Passenger between driver and handlebars Nevinnomyssk