The truck driver was making his way from Germany to Portugal when he hit a road block: the small town of Arroba de los Montes in Castile–La Mancha.
Following the directions of his GPS, the unlucky driver found himself wedged between houses in one of the town's narrowest streets.
"My navi (GPS), you know, it showed me this way, and I couldn't go anymore," the driver told Radio Castilla–La Mancha.
Rescue eventually came in the form a large crane, but it took several hours of delicate manoeuvres before the large vehicle could be freed.
The crane first raised the truck a few centimetres off the ground and dragged it backwards, while the driver edged the vehicle between the two houses.
No one was injured in the incident, but houses saw damage to their gutters and to air-conditioning units.