Virginia couple Alan and Kelly Keffer recount barely surviving a mudslide in the North Carolina mountains after Hurricane Helene …
Couple's narrow escape from NC mudslide caught on video
0 Comments
Most Voted