Leonardo Rodriguez, 21, was sentenced to prison after his Honda hit two people on the 101 Freeway in Ventura County on Halloween 2024. He was driving at extreme speed when the deadly crash happened.
Man gets 5+ years for 124-mph crash that killed 2
3 min read
Continue reading in the USA News Updates app