impaired driving

Canadian term for operating a vehicle under the influence of alcohol or a drug

Categories: