Incorporated in 1872, Colorado Springs has had its share of rowdy times and colorful characters. Many of the buildings constructed on Tejon Street during those early years still stand as
Fire! Explosions! Robocop! That’s what you witnessed if you attended Megadeth and Lamb of God on April 12 at The Broadmoor World Arena. The show kicked off with Sweden’s In