US Army Demonstration

A US Army Demonstration taking down some terrorists in a truck.