Not sure, maybe I'll stop by there on my way into Indy this morning and check it out.
Anyone know what's up with the new FEMA MEGASITE around Colorado Springs, Colorado?
Yeah, it's called Fort Carson or maybe Peterson Air Force Base or the Air Force academy or NORAD.
Anyone know what's up with the new FEMA MEGASITE around Colorado Springs, Colorado?