Suspect in deadly hit and run has turned himself in

  • 8 years ago
Farlando Smith, driver in the I-17 hit and run, was booked into Navajo County Jail

Recommended