The incident unfolded moments after a southbound pickup truck stopped for a light at Anne Street and Essa Road on Saturday.
In a news release, police said the light changed and the pickup driver "decided to gun the accelerator," at which point the vehicle crossed the centre line, struck a curb and ended up airborne.
One of the truck’s tires hit a parked Toyota Yaris while the pickup was still airborne. The truck ended up rolling onto the smaller vehicle's windshield and tearing the roof off the Yaris, according to police.
At the end of this collision, the pickup truck rolled over onto its own roof.
Police were called to the scene at about 7:30 p.m. ET Saturday.
The pickup truck driver was taken to a local hospital and treated for minor injuries. He was then taken into police custody and charged with dangerous driving and two impaired-related counts.