Feedback

Truck Barrels Through Traffic Stop

 

A truck drives off of I-80 in Iowa City, Iowa, coming within feet of hitting officers and a car that was stopped on the shoulder.

Shows