Nice armor :o
And cool that you're aware of that story about soldiers in Iraq. Supposedly, they found and fought a red-haired giant. And there are a large number of old documented newspaper articles about giant skeletons found and disappearing by the hand of the Smithsonian Institute.