Iraqi Ambush on US Soldiers!

Iraqi Ambush on US Soldiers!

Humvee convoy gets ambushed. Can somebody translate? This sucks! Support our troops!