Tagged: 3D bus

Here comes the straddling bus 0

Here comes the straddling bus

Public transportation systems are a great solution to go from one place to another. However, buses are often competing on the roads with cars and trucks, which adds to the trafic congestions and pollution....