Flash Floods in North Carolina

Heavy rain and flooding leaves drivers stranded on the road.