DEVON, Alta. - A cab driver and passenger have both been killed in a highway crash near Edmonton.

RCMP say a Barrel Taxi crossed over the centre line on Highway 19 just outside of Devon.

It was struck by an oncoming pickup truck then, as it spun around on the road, it was hit on the side by another truck.

The driver and passenger were pronounced dead at the scene.

Police believe driver error and slippery road conditions were factors in the crash.

No names have been released.

Also on HuffPost: