SBS9168S is the last Leyland Olympian bus built in the world. After retirement, it has been purchased and preserved in the United Kingdom.
SBS9168S is the last Leyland Olympian bus built in the world. After retirement, it has been purchased and preserved in the United Kingdom.