ROCKINGHAM COUNTY, N.C. (WGHP) — A fatal crash was reported in the Madison area on Thursday afternoon.

At 2:03 p.m., the State Highway Patrol responded to Gold Hill Road near Foulks Road in Rockingham County when they were told about a crash.

Michael Norman Hayworth, 50, of Madison, was going southwest on Gold Hill Road in a 2016 Ford Mustang.

He went off the road to the right, overcorrected, got back on the road, went off the road to the left and hit a tree.

Hayworth suffered serious life-threatening injuries and was airlifted from the scene to the hospital.

A front-seat passenger in his vehicle, Ruben Anthony Herrera, Jr., 20, of Greensboro, died on-scene.

Investigators believe that speed was a contributing factor in this crash.

Hayworth has been charged with:

  • careless and reckless driving
  • driving while license revoked
  • misdemeanor death by motor vehicle

Gold Hill Road was closed for around three hours during the investigation.

Troopers cleared the scene at 5:14 p.m.