Saturday, May 8, 2010

Rare Glimpse Of The Taliban Air Force



LiveLeak embeds can be touchy. If it doesn't play, click HERE.

(Cross-posted at Avid Editor's Insights)

No comments: