It Must Be Altitude Sickness!

I really think there must be some confusion. Men’s Health has decided that Denver and Colorado Springs, Colorado’s two largest cities, are respectively the number one and number three drunkest cities in the country. Ouch!! Right up front I want you to...