The chase started as a traffic stop a little after 5 p.m., when police say the truck, which was stolen, almost hit a city vehicle.
The driver of a brown pickup drove the wrong way into traffic on multiple occasions. The pursuit went on for nearly half an hour, going in circular loops near Telephone Road.
At one point, a driver nearly boxed in the suspect at a gas station before the person in the pickup managed to get away again.
After the pickup collided with the innocent family's Dodge Charger, two people were taken into custody by police.
Houston police said the driver of the pickup truck had three felony warrants. Two of the warrants were for aggravated assault and the third was for felon in possession of a handgun.
Officers said they also found a handgun on the suspect when he was arrested.
WHY DO THEY RUN? Suspects tell their stories of high speed pursuits
WATCH: Driver in stolen Challenger Hellcat leads authorities on high-speed chase on I-10
WATCH: Suspect tackled in cow pasture after high speed chase
High speed chase ends in tense arrest near Highway 288
Officers take down 4 suspects after wild chase on Highway 288