MICLIC Detonation in Helmand

MICLIC Detonation in Helmand Province, Afghanistan.

Newest Videos

View more