The Finger of God in Afghanistan

Dust storm in Afghanistan.

Categories

Video Shock and Awe