$ 0 0 David A. McNeil, 37, of Cumberland is charged with driving drunk and driving to endanger in the incident Dec. 29 in Portland.