Franklin County family and friends are mourning the loss of a beloved young man who they watched grow up here, after he was killed Friday evening when the car he was driving ran off the road in Wakulla County.

According to a news release from the Florida Highway Patrol, Trafton Shiver, 20, of Crawfordville, was driving a 2015 Jeep Wrangler westbound on Dr. Martin Luther King Jr. Memorial Road, with his parents, Randy Shiver, 49, and Jill Shiver, 42, both of Crawfordville, as passengers.

At about 10:15 p.m. troopers say he failed to negotiate a curve and drifted off the roadway onto the westbound shoulder.

The vehicle then crashed into a culvert, struck several small trees and then overturned as it tried to return to the roadway. All three were ejected from the vehicle, and rushed by Wakulla Fire and Rescue to Tallahassee Memorial Hospital with critical injuries. The Florida Highway Patrol reported that the three person involved in the crash were not wearing seatbelts.

Trafton Shiver, who would frequently come home on weekends from his station at Naval Submarine Base Kings Bay at St. Marys, Georgia, later died from his injuries. Both his parents are recovering from broken bones and soft tissue injuries.

“He was always the one who took care of everybody else," Jill Shiver told a local TV station from her hospital bed. "He was always funny, so full of life. He never met a stranger. Everybody loved him."