CITY LONG buses

A city LONG or ARTICULATED buses are a type of high-capacity units for high-frequency core routes or rapid transit schemes in city bus transportation

No products were found matching your selection.

Shopping Cart