A 19-year-old Dartmouth teen is facing several charges after police say the vehicle he was driving crashed while trying to avoid a police checkpoint early yesterday.

The incident happened on Highway 107 around 12:50 a.m. Police say the man approached the checkpoint then turned up a road at a high rate of speed before crashing into a ditch.