Thursday, December 31, 2009

New ISR in Afghanistan


The Air Force has a new eye in the sky over Afghanistan.

No comments:

Blog Archive