Leonardo Cruz–Martinez – Fail To Report Accident – Hit:Run Fail Stop Property Damage – Vehicle, Possess Stolen – Obstruct Justice – Injury, Personal Property August 22, 2024 Joseph Duncan FacebookTwitterPinterestLinkedin