Electric trolley buses made their debut in 1882

Electric trolley buses made their debut in 1882

Regular intercity bus services by steam-powered buses were pioneered in England in the 1830s