A car was left hanging 20ft off the ground wedged between two buildings after its driver took a wrong turn and smashed through some railings.
The 87-year-old woman had been out for her birthday meal when she parked the red Kia on top of a wall on Thursday.
It was later found by firefighters precariously balanced between the two properties after it rolled through the railings.
Photos show the crew looking puzzled as they arrived to discover the vehicle hanging in mid-air.
The front wheel on the passenger's side was the only wheel remaining on the tarmac while the rest of the car was suspended one storey above the ground.
Balancing in the middle of a small courtyard, the front of the car was pressed up against one wall.
While the boot was wedged against the other, with the railings buckled underneath its back wheels.
Specialist winching equipment was used to remove the car which was left buckled and scratched at the back. No injuries were reported.
Devon and Somerset Fire and Rescue Service assisted with the rescue efforts in Bigbury-on-Sea, Devon.
Simon Carey, of the Response Group with Devon and Somerset Fire and Rescue Service, shared details of the incident on Twitter.
He said: "Interesting afternoon. The 87-year-old driver who had been out for her birthday meal had a little mishap.
"Crews from Ivybridge and the heavy rescue tender from Middlemoor attended. Two acrow props, 2 tirfor winches and a powered winch brought the vehicle to safety. No injuries."
Firefighters from Ivybridge and the heavy rescue tender from Middlemoor attended the scene.
A Devon and Somerset Fire and Rescue Service spokesperson said: "We were called at 2.20pm to an address in Bigbury-on-Sea to deal with the incident.
"A car was in a precarious position 20ft above the ground resting on the corner of the roof of a house.
"A crew from Ivybridge, the heavy rescue vehicle crew from Middlemoor and a commercial recovery vehicle attended and used winches and props to pull the vehicle to safety."