A routine traffic stop in New Mexico turned violent when one trooper started bashing the window of the minivan with five children inside and another began firing shots at it. 

The dash cam recorded the whole incident, including when the driver of the van tried to leave the scene. The cop pulls her over again, and her 14-year-old son becomes involved in a tussle with the trooper. He runs and gets back in the vehicle, and the trooper begins bashing the window of the vehicle in an attempt to get him back out. 

As back up arrives, the driver speeds off again, and another trooper fires shots at the vehicle. This car chase lasted more than four minutes, when finally the driver pulls over again. 

A review of the incident is under way.