Colorado Springs Independent Image Archives

Over & out 

Cheyenne Mountain in Colorado Springs, home of the nation's military air defense, known as NORAD. The agency has come under fire for its "stunning inaction" on the morning of Sept. 11, 2001.

Image credit: Kathy Conarro

From:

Uploaded: Jul 8, 2004 | Post Comments

Image Archives: Stories

Narrow Search

All content © Copyright 2016, The Colorado Springs Independent   |   Website powered by Foundation