640/Embedded video_640_08.flv" />
China’s Transit Elevated Bus (TEB) was nothing but a model back in May
.
but trust me, I'm a chinese.LOL.engineer !
I will put airbags in the Bus . . .