WATCH: Embarrassing moment police CAUSE road crash when officer does THIS VIDEO has captured the embarrassing moment a police officer caused a road accident in Germany. Daily Express :: Travel Feed cause crash embarrassing moment officer Police Road this WATCH 2017-08-13 admin