CLOSE CALL – Large Improvised Explosive Device Goes off

Iraq. The video title says it all. Whew.

Real Military Videos

Comments

Leave a Reply