Two people are fighting for their lives after a serious crash near Olds.

It happened on the QEII near the Highway 27 (Olds) overpass around 12:15 p.m. Saturday.

Innisfail RCMP say a Ford F350 pulling a horse trailer was traveling northbound when the driver lost control of the truck and crossed over into southbound traffic.

A southbound 1999 Ford Taurus was struck by the Ford F350, causing extensive damage to both vehicles.

Both vehicles came to rest in the southbound lanes of the highway.

The 56-year-old male driver and lone occupant of the Ford F350 was not wearing his seatbelt.

He was thrown from his vehicle and suffered serious life threatening injuries.

A horse, which was in the trailer, was not injured and was transported from the scene by a family friend of the injured driver.

The 19-year-old male driver of the Taurus was wearing his seatbelt.

He was trapped in the vehicle and had to be rescued using the Jaws of Life.

He suffered serious non life threatening injuries.

The 22-year-old male passenger in the front seat of the Taurus was also wearing a seatbelt.

He has a broken wrist.

The 21-year-old female passenger in the back seat of the Taurus was not wearing a seatbelt.

She is in serious life threatening condition.

RCMP say alcohol was not a factor in this collision.

Road conditions were poor with icy sections and blowing snow.

RCMP continue to investigate.