The Leyland Leopard was a mid-engined single-decker bus manufactured between 1959 and 1982. This example extended its life by becoming a tow truck.
The Leyland Leopard was a mid-engined single-decker bus manufactured between 1959 and 1982. This example extended its life by becoming a tow truck.
No comments yet. Log in to discuss on the Fediverse