Iraq Video: Terrorists Hurl Russian Thermal Grenades at Our Troops

Leave a Reply