Leyland-DAB Lion

The Leyland-DAB Lion was a mid-engined double-decker bus chassis manufactured by Leyland between 1986 and 1988.

Leyland-DAB Lion

The Leyland-DAB Lion was a mid-engined double-decker bus chassis manufactured by Leyland between 1986 and 1988.