Feedback

Naked Driver Leads Police on Chase

 

Dashcam video captures a bizarre police chase in Waukesha, Wisconsin, that led to the arrest of a naked driver who was reportedly on LSD.

Shows