Home > Singapore Buses

Today in 1977, The Debut of the First Double-Decker Bus.