ELGIN, Ill. (CBS) — Charges have been filed against a North Chicago Police officer, for his role in a fatal hit and run crash. Investigators believe alcohol was a factor in the accident that killed friends Fabian Torres and Joaquin Garcia on Lake Shore Drive early Friday.

Terrell Garrett was charged with two counts of aggravated driving under the influence and two counts of reckless homicide late Saturday afternoon, said Sally Daly, a spokeswoman for the Cook County state’s attorney’s office. A judge set Garrett’s bond at $500,000 for Garrett.