Machines | The 505th Engineer Combat Battalion Fighting in Iraq
videos | at work | information | view | construction
Soldiers of the North Carolina Army National Guard's 505th Engineer Combat Battalion build and fight in Iraq.
Soldiers of the North Carolina Army National Guard's 505th Engineer Combat Battalion build and fight in Iraq.