1. Couple narrowly avoids landslide on North Carolina highway

    Couple narrowly avoids landslide on North Carolina highway

    63