Nice Little Bomb Drop in Afghanistan

Air strike in Afghanistan.