Quantcast
Channel: Announcements – GadgetKing.com
Viewing all articles
Browse latest Browse all 165

China’s New Super Bus

$
0
0


This video is of China’s new “Super Bus” which allows cars to drive underneath. This transit elevated bus is in the Hebei province, is powered by electricity, and can hold 300 passengers.


Viewing all articles
Browse latest Browse all 165

Trending Articles