EMBED </>More Videos

NC state trooper delivers baby off Wake County highway