Feedback

‘Planet Zoltron’ Suspect Slams into Police Cruiser

 

Dashcam video shows a man jumping on the hood of a moving police car in Dalton Township, Michigan. Police say he appeared to be on drugs and told officers he was from the planet Zoltron.

Shows