Rallye Glenwood Springs
The oldest continually held car rally in nation turns 60! Sixty years ago, auto travel from Denver to Glenwood Springs, Colorado, was not nearly the leisurely three-hour interstate jaunt that it is today. Two-lane roads, some still only partially paved and without shoulders, took motorists over multiple high mountain passes. At that time, sports car…