The driver, from Lennox and Addington, is facing a total of 17 criminal charges.