Skip to content Skip to footer

ZHONGTONG 18 meters electric bus in Chile, the first articulate electric bus of South America.