I live in Colorado Springs, CO. Just trying to get in touch with any other Chiefs fans in town. It aint easy living in enemy territory!

Looking for reccomendations on places to watch games in town. The link posted in a previous thread didn't show anything in the Springs...just in Denver.

Thanks!