Three people suffered minor injuries following a two-vehicle, head-on crash that resulted in one driver being charged with driving under the influence of alcohol, McHenry police officials said.