1,000lb JDAM Finishes Off Taliban

Afghanistan.

Newest Videos

View more