New Device May End Police Chases

Updated:

Loading
Today we learn about Iowa State Patrol cars that are equipped with canons.