Three people had to be taken to hospital after two vehicles collided in Surrey, B.C., on Sunday afternoon.
The crash between a Toyota Corolla and a Tesla happened on Fraser Highway near 140th. The driver of the Corolla was trapped inside and firefighters had to cut the roof off the car to get them out.
The driver was taken to hospital with minor injuries, according to Surrey RCMP.
Meanwhile, the Tesla was sent into a railing and could be seen hanging off a ledge on the side of the road.
BC Emergency Health Services says two other people were taken to hospital, one in stable condition and the other in serious condition.
Police are investigating the cause of the crash.