A spectacular account between U.S soldiers and an Iraqi insurgent in down town Baghdad.
Comments are closed.