In the early morning hours of Sunday, October 6, 2024, a tragic incident unfolded at a scenic mountain overlook in Cleveland, South Carolina, resulting in the death of 21-year-old Kaylon Reid Culbertson of Greenville. The shooting occurred around 2:57 a.m. near a parking area for the Bald Rock Heritage Preserve on Geer Highway. When deputies from the Greenville County Sheriff's Office arrived at the scene, they discovered Culbertson on the ground outside a vehicle, having sustained a fatal gunsh
...Read More