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


Uploaded: Jul 8, 2004 | Post Comments

Image Archives: Stories

Narrow Search

All content © Copyright 2017, The Colorado Springs Independent

Website powered by Foundation