Iraq’s New Buffalo Soldiers

6
Force Protection’s Buffalo mine clearance vehicle.

Iraq’s New Buffalo Soldiers

6
Force Protection’s Buffalo mine clearance vehicle.

Iraq’s New Buffalo Soldiers

6
Force Protection’s Buffalo mine clearance vehicle.