You are viewing a single comment's thread from:

RE: Transit Elevated Bus (TEB)

in #technology9 years ago

This seems potentially quite cool although in the video it seems like it maybe has some big rails built for it that take up quite a lot of road space? Are the rails part of this or are they something else?