Recently released video shows Iowa officer clinging to vehicle as suspect flees
CARROLL, Iowa - Recently released video from the Carroll Police Department in Iowa shows an officer clinging to the hood of a car as the driver attempts to flee during ...