TUCSON, Ariz. — The Tucson Police Department is investigating a life-threatening crash near the west side Friday.
Police say one man was taken to the hospital with life-threatening injuries following a crash at Starr Pass and La Cholla boulavards
There is no information on roads closures.