Virginia couple Alan and Kelly Keffer narrowly escaped a mudslide caused by Hurricane Helene in the North Carolina mountains. They shared their harrowing experience on "The Faulkner Focus," emphasizing their gratitude for surviving the disaster.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing