Terrorists film attack to U.S. forces Pt.3
stefanodonato
Published
09/15/2008
Iraq IED Destroy Humvee. At second 0.24 they start saying: "God is great".
3 Comments