The 505th Puts the Heavy in Combat Heavy Engineers 05.24.2006 | Photo by Capt. Christopher Blais An armored D7 bulldozer from the 505th Engineer Battalion, North Carolina Army National Guard, demolishes a building used by insurgents near the...