elevated bus

Chinese concept bus that drives over cars

This concept bus The Transit Elevated BUS (TEB) is an elevated bus capable of driving over cars in moving traffic.

May 25, 2016
May 25, 2016

Chinese concept bus that drives over cars

This concept bus The Transit Elevated BUS (TEB) is an elevated bus capable of driving over cars in moving traffic.