Wisconsin Police Deny Planting Drugs, Release Body Cam Footage

Wisconsin Police Dept. Deny Planting Drugs in Car ... Release Body Cam Footage

Old news is old news!
Be First!

Get TMZ breaking news sent right to your browser!