A trailer driver's cabin dislodged itself as the heavy vehicle was being driven along busy Aldo Moro Road in Marsa on Monday afternoon.
No one was injured in the unusual incident but a long traffic jam built up until the vehicle was removed, causing misery for motorists during rush hour.
Nobody was injured.