Trolleybuses, 1920’s

Trolleybuses. 55 horse power 35 seater trolleybus introduced.
Back to Top