Authorities say a 20-year-old man has been charged with driving under the influence after he was seen throwing wine bottles out of his car at pedestrians.