Police called to the collision on Long Street in Easingwold, North Yorkshire, found the white BMW 1 Series on top of a red Toyota Yaris.
A blue Vauxhall Corsa was also involved in the collision, which happened outside a terraced house near the Horseshoe pub at about 21:30 GMT on Tuesday.
The road was closed while the vehicle was recovered.
Live updates and more news from across Yorkshire
Jade Barnes, who lives a few doors from the scene, said: "The house the car crashed into is the house of a heavily pregnant lady, so I went to check she was ok.
"We heard a crash but presumed it was people putting the bins out.
"It was only when I saw the emergency services that I knew something awful had happened."
Police said no one was injured and there were no arrests.
A car has crashed into a house and on to the roof of another car.