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...