A horror moment for a couple on a highway in the US state of North Carolina: a mudslide came out of nowhere and crashed onto the road like a scene from an action movie. Fortunately, the motorists were ...
Some results have been hidden because they may be inaccessible to you