Iraq’s New Buffalo Soldiers

Force Protection’s Buffalo mine clearance vehicle.



Iraq’s New Buffalo Soldiers

Force Protection’s Buffalo mine clearance vehicle.