Site icon Marshallberg North Carolina

Locals share spooky story of rain-soaked hitchhiker in Walhalla, SC

If you drive through a specific area along Highway 107 in South Carolina, you may end up seeing a ghost looking for a ride.
Source: WRAL News

Exit mobile version