STAR CHASE – California Police Now Shoot GPS Trackers At Cars That Refuse To Stop



Article Continues Below

STAR CHASE California Police Now Shoot GPS Trackers At Cars That Refuse To Stop

Police Use Star Chase For high speed pursuits Chases

599 views

Follow IWB on Facebook and Twitter