Both the owner and driver of a tractor-trailer have been charged under the Highway Traffic Act after two tires snapped off a moving truck on the Linc and one careened into oncoming traffic.

It happened on Tuesday around 10:35 a.m., police say. Officers were called to the Linc just east of Upper Gage Avenue to investigate a collision.

A tractor-trailer was going west on the Linc when its two right rear tires broke away from the axle. The bolts attaching them came off “due to an apparent mechanical failure,” police say.

One tire rolled to a stop on the north side of the laneway, but the other rilled into oncoming traffic, striking two other vehicles. The tire caused minor damage to the other cars but no one was injured, police say.

The Ministry of Transportation charged both the owner and the driver with driving a commercial motor vehicle with a major defect and allowing operation of a commercial motor vehicle with a wheel detached.