A group of good Samaritans came to the rescue when a truck driver found himself trapped inside his cab in Williams Lake.
Just before noon this morning, a believed tire malfunction caused a loaded logging truck to veer off the road and in to a ditch near the Farewell Canyon Road turnoff on Highway 20.
The incident left the driver trapped inside the cab of the vehicle until a group of passers by were able to free them.
As a result, the driver suffered serious but non-life threatening injuries and was later transfered to hospital in Kamloops via air ambulance.