American Canyon police arrest 2 men for alleged DUI, guns and drug possession

American Canyon police arrested two men for gun possession, DUI, and drug-related offenses. Damar Gaines was allegedly driving drunk with a loaded gun, while Deon Finley had a concealed firearm and illegal drugs. Both suspects were booked into Napa County Department of Corrections.