A man with an oversized Christmas tree has left a trail of destruction in his wake after blundering through a small town in southern Germany with it hanging off the back of his truck.
The hapless driver, who had apparently completely underestimated the size of the tree, towed it on his trailer through the picturesque town of Kandern, in Baden-Württemberg, on Saturday morning.
Unaware of the size of his truck's large backside, the man bashed into several road signs and damaged a bridge as he swerved round corners and made his way through town.
His reckless driving meant oncoming motorists had to slam on the emergency brakes to avoid smashing into the tree, local police said.