A 19-year-old man has been arrested after driving his SUV into Lake Ontario.
The driver is facing impaired driving charges after the bizarre accident, early Saturday morning.
The man apparently drove south on Lower Spadina Avenue — and then just kept going, failing to turn when the vehicle reached Queen's Quay.
The SUV plunged into the harbour, just after 5:30 a.m.
The driver managed to get out the passenger side of the SUV, and passersby helped him out of the water.
The temperature in Toronto at the time was about -12 C, with the wind chill making it feel more like - 25 C.
Divers with the Toronto police marine unit were in the water on Saturday morning trying to locate the 2004 Mercedes SUV.
Police have called in a crane and other heavy equipment vehicles to help in the recovery.
The driver was taken to the hospital for observation.
Hang Jiang of Toronto has been charged with impaired driving.