Colorado Springs Gazette-Telegraph - October 12th, 1983
Could be an interesting find they made Tuesday over at the southeast corner of Institute Street and Pikes Peak Avenue. Could be, just possibly, that they dug up the site of an old research lab used by...
Article added September 15, 2017 - 9:51 AM