1988 Leyland Olympian double decker. This bus would make an amazing food truck business, imagine having your patrons sit upstairs. You would have the most unique food truck for sure. It has a Cummins L 10 motor and an automatic transmission. It is...
1962 Leyland Routemaster Double-decker Bus One of 2,123 Routemaster regular-length buses made between 1956 and 1968 Imported from London, England in 2005 Right-hand drive 5 feet long with seating for 64 passengers Newer 6.9L six-cylinder diesel en...