SNOWMASS VILLAGE — A former Snowmass Village man died Sunday evening when the Isuzu Trooper he was driving flipped on Owl Creek Road.
Hector Quezada, 33, was driving with three passengers toward Snowmass Village at 7 p.m., had just crossed the divide and was heading downhill when he apparently lost control of the vehicle and went off the road.
Despite rescue efforts, Quezada was pronounced dead shortly after arrival at Aspen Valley Hospital.