Futuristic Chinese Bus Concept Aims To Improve Public Transit | Autoblog Minute
A Chinese bus concept shows a vision for the future of public transportation. The Transit Elevated Bus or TEB rides high above the roadway allowing traffic to pass underneath.