2 dead in I-17/Black Canyon City crash

Two people have died in a multi-vehicle crash that is creating major travel delays along the Interstate 17 near Black Canyon City.

…read more

Source: Flagstaff News – ABC15

  

You must be logged in to post a comment Login