Log In or Register
Mercedes Benz Museum - Stuttgard: - In 1895 Benz & Cie built the world's first two buses which ushered in the era of motorized local public transport. They operated on the Siegen-Netphen-Deuz route in the Siegerland in West Germany - but only for a few weeks because incessant rain had made the roads impassable.