Randolph County, NC (March 15, 2021) – A young man named Javier Alexander Estrada-Ochoa was seriously injured in a hit-and-run crash while riding his bicycle in Randolph County, North Carolina.
The wreck happened on Thursday, March 4 on Fuller Mill Road near Reddy Foxx Lane. Following the wreck, the driver who hit the young bicyclist fled the scene.
Reports now indicate that the fleeing driver, Michael Galloway, has now been arrested for his role in causing this crash.