Drivers work together to box in drunk driver, wait for Police. Minor fender bender. USA By DashCam.org September 7, 2017 US Dashcams 0 Comments