Fond du Lac Police Release Dash Cam Footage of Frightening Traffic Stop [VIDEO]
On Friday December 12th 2015 Fond du Lac Officers made a traffic stop on a vehicle that did not have headlights, this routine stop became anything but routine in a hurry.