An insider's look at Manitou Springs, Colorado, a quirky, small, mountain town located at the foot of Pikes Peak.