US Army Demonstration

US Army Demonstration

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