Denver is a zombie town, and you don’t have to look any further... More >>>