Five Years Since: West Vail Towing’s Role in the Glenwood Canyon Mudslide
Every summer, when the monsoon rains roll into the high country, longtime Eagle County drivers keep half an eye on Glenwood Canyon. That instinct goes back to one summer in particular. This year marks five years since a series of historic mudslides shut down I-70 through the canyon — and since local tow crews, [...]






