Vehicles Under Water in New Bern, NC, as Hurricane Florence Strikes - NBC Southern California

    Vehicles Under Water in New Bern, NC, as Hurricane Florence Strikes