Halton Police have made an arrest in a serious crash investigation that dates back to mid March.
A single vehicle crashed at the intersection of Kerns Road and North Service Road in Burlington in the early hours of March 12.
A 22 year old Burlington man has now been charged with two counts of impaired driving, but his name is not being released.
We can tell you the driver of the car sustained serious injuries and was transported to Hamilton General Hospital in critical condition.
His male passenger escaped with minor injuries.