Nice Little Bomb Drop in Afghanistan

Air strike in Afghanistan.

Newest Videos

View more