WATCH: Officer clings to car during police chase
Dramatic footage recently released by police in Iowa shows an officer clinging to the hood of a car after the driver decided to take off during a traffic stop in March 2021.
Source link
Dramatic footage recently released by police in Iowa shows an officer clinging to the hood of a car after the driver decided to take off during a traffic stop in March 2021.
Source link