Neoplan Megaliner


The Neoplan Megaliner was a quad-axle double-decker luxury coach built by the German coach manufacturer Neoplan Bus GmbH between 1983 and 2000.