Join our community
Showing more like

Proterra bus Info screen of CTA, Chicago. What do you Europeans think of this electric bus ?